小钢炮docker运行op且做旁路由的问题

  1. 刷入小钢炮并开启DOCKER,这个在灯大的网站里有详细的步骤,我就不赘述了
  2. 拉取op进Docker,可分为5小步:
    1)SSH登录小钢炮ip,运行 docker pull kanshudj/n1-openwrtgateway
    2)运行 ip link set eth0 promisc on
    3)运行 docker network create -d macvlan –subnet=192.168.1.0/24 –gateway=192.168.1.1 -o parent=eth0 macnet
    注意将上述192.168.1.0及192.168.1.1替换为你的主路由网段,如192.168.2.0与192.168.2.1
    4)运行 docker run –restart always -d –network macnet –privileged kanshudj/n1-openwrtgateway /sbin/init
    5)进docker管理页面里的命令输入行,运行vi /etc/config/network
    按一下i键编辑网络参数,将其中倒数第五行192.168.0.2替换为你想登录op的ip,注意其应在主路由网段内,如192.168.2.2,最后两行中的192.168.0.1替换为192.168.2.1
    依次按esc : w q 后回车,restart一下op进入op管理页面(如192.168.2.2)
  3. 路由模式设置
    1)主路由
    接口—LAN—修改—DHCP服务器—高级设置—DHCP选项添加以下两行:3,192.168.2.2与6,192.168.2.2
    2)N1 op
    接口—LAN—编辑—物理设置—取消桥接接口
    重启主路由及N1,电脑重新获取ip,查看网关及DNS服务器为op地址则成功,小钢炮功能正常使用!3

上述方法设置会让小钢炮使用docker里op的网关导致小钢炮的下载工具没有下载速度,
方法如下:
小钢炮管理—SYSTEM—NETWORK,选择固定IP,将ipv4设置为固定值(如你管理小钢炮的ip),将路由(routers)与DNS指向主路由的ip(如192.168.2.1),重启小钢炮与主路由。
不足:小钢炮仅可正常下载国内资源。

-------------���Ľ�����л�����Ķ�-------------
0%