求助,网络拓扑问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mlboy
V2EX    宽带症候群

求助,网络拓扑问题

  •  
  •   mlboy 2022-05-10 07:55:20 +08:00 2216 次点击
    这是一个创建于 1250 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景

    买了个电视盒子,想看视频.

    拓扑描述

    光猫(联通)--(brige)--路由器(xiaomi-AX6000)

    其他设备君连接在 AX6000 路由器下 (GW:192.168.31.1)

    包括: 电视,电视盒子,手机,电脑,群辉. 等智能设备

    已知这些设备均可联网.

    折腾,在群辉中用 docker 装 openwrt 当旁路由用

    群辉通过 docker 方式装了原版 openwrt (image: openwrtorg/rootfs:latest)

    群辉上设置了 网卡混杂

    sudo ip link set eth0 promisc on 

    openwrt 容器通过 macvlan 桥接群辉 host (ADDR:192.168.31.2)

    docker network create -d macvlan --subnet=192.168.31.0/24 --gateway=192.168.31.1 -o parent=eth0 macnet 

    openwrt 容器中配置了 (默认网关 192.168.31.1)

    route add default gw 192.168.31.1 

    设备 ip 情况:

    ax6000: 192.168.31.1 openwrt: 192.168.31.2 gw:192.168.31.1 群辉: 192.168.31.254 gw:192.168.31.1 电脑 1: 192.168.31.100 gw:192.168.31.1 手机 1: 192.168.31.102 gw:192.168.31.2 

    现象

    openwrt 容器中: 可以正常访问外网

    群辉: 可以正常访问外网

    电脑 1: 可以正常访问外网\群辉\openwrt

    手机 1: 只可以访问内网即可以访问 192.168.31.1 ,也可访问 192.168.31.2 但是不能访问外网

    期望

    期望 手机 1 可以访问外网.

    猜测

    应该是缺少一个路由,或者 nat 设置,将手机 1 上的流量转到外网.

    小白不懂网络,求赐教,问题出在哪里了?

    类似这种配置

    iptables -t nat -I POSTROUTING -j MASQUERADE 
    6 条回复    2022-05-10 10:23:44 +08:00
    lcy630409
        1
    lcy630409  
       2022-05-10 08:23:42 +08:00
    上不了网 找网关的麻烦啊
    你把手机网关设为 31.1 试试 ,应该可以
    大概是你的 openwrt 没有设置好 wan ,一般的话 建议虚拟两个网卡,在同一个网络里,一个作为 wan 一个作为 lan ,即可,最简单的做法
    mlboy
        2
    mlboy  
    OP
       2022-05-10 08:35:51 +08:00
    @lcy630409 设置 31.1 肯定是行的.现在就是想通过 32.2 旁路由的方式上网.毕竟旁路由上是装了直通 V2EX 的科学工具的.
    目前 openwrt 上的配置是一个 lan.
    如下:
    ```
    root@OpenWrt:~# cat /etc/config/network

    config interface 'loopback'
    option proto 'static'
    option ipaddr '127.0.0.1'
    option netmask '255.0.0.0'
    option device 'lo'

    config interface 'lan'
    option proto 'static'
    option ipaddr '192.168.31.2'
    option netmask '255.255.255.0'
    option gateway '192.168.31.1'
    list dns '192.168.31.1'
    option device 'eth1'

    config route
    option interface 'lan'
    option target '0.0.0.0/0'
    option gateway '192.168.31.1'
    ```
    lcy630409
        3
    lcy630409  
       2022-05-10 0852:07 +08:00
    @mlboy
    这问题不就来了么....
    把 lan 里面的桥接不勾选
    新建一个 wan ,dhcp 客户端,网口同样选择那个网卡,应该就可以了
    lcy630409
        4
    lcy630409  
       2022-05-10 08:53:22 +08:00
    他们那种写转发规则的我不会,你想搞那样的 可以百度一下,关键词应该是 openwrt 单臂路由
    xdzhang
        5
    xdzhang  
       2022-05-10 08:57:09 +08:00
    iptables -t nat -I POSTROUTING -o eth1 -j MASQUERADE
    neoshui
        6
    neoshui  
       2022-05-10 10:23:44 +08:00 via Android
    我现在这个和你想的差不多差不多?但是我的方案是在群晖下的虚拟机中装的 openwrt 。虚拟机给软路由分配空间很方便,也支持 ISO 和 img 文件导入,还可以保存快照,方便回复,当然开机自启也没有问题

    对了我用的 istoreOS ,基于 openwrt ,这个固件唯一便捷的一点就是设置旁路由的网络模式非常简单,点选一下就可以了。

    这个单臂旁路由的组网方式是,主路由开启 DHCP ,网关和 DNS 都是旁路由的地址。

    目前作为旁路由开了 smartDNS , adguard, passwall 三者配合,还算不错,也可以开启 ipv6 ,方便远程登陆群晖。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5968 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 02:48 PVG 10:48 LAX 19:48 JFK 22:48
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86