各位大佬们 有懂opnwrt路由器,帮小弟看下怎么实现这个需求

目前是由猫拨号上网,猫和路由器设置的不在同一IP段下。
怎么改可以让猫和openwrt路由器在同一IP段。
感谢各位大佬了 :folded_hands:

1 个赞

pc接路由器不行吗

怎么改可以让猫和openwrt路由器在同一IP段。
只是这个需求的话,你改openwrt的网关为192.168.1.x(x为1-254任意没占用的数字就行)

家里布线有点问题,pc的网线只能连猫。这个很尴尬 :bili_001:

改成192.168.1.2

光猫怎么了

一种是直接改路由器lan口地址,加入猫, 修改为 `192.168.1.x,确保不与猫的 IP 地址 192.168.1.1 冲突,也不要和猫已分配的dhcp地址冲突;然后ban掉wan口,并关闭路由器的 DHCP 服务器;
第二种是路由器开桥接,先改lan口IP,再建桥接接口,然后改wan口配置桥接到新建的桥接接口,再改wan口防火墙的将"入站数据"、“出站数据” 和 “转发” 全部设置为 “接受”,或者简单粗暴点直接将WAN 区域从防火墙中移除

1 个赞

把openwrt设置为旁路由,然后pc网关设置为openwrt的地址

正常应该通过路由表去设置吧,比如你路由器在光猫下的地址是192.168.1.10,路由器下设备分配的地址是192.168.2.*,那么要在你电脑上执行一下

route -p add 192.168.2.0 mask 255.255.255.0 192.168.1.10

晚上回去试下

是可行的

PC的网关可以指向OP

1 个赞

对的,我想复杂了

???openwrt直接改ip不就行了吗?
然后pc的网关改成op的

懂了 :+1:

我想到的有两个办法
1、设置openwrt为旁路由模式,PC上的网关设置为openwrt的,这样openwrt就有点类似于一个交换机
2、两个设备互相映射静态路由表,这样两个网段的设备就可以互相访问了

第二种什么原理,有点没看明白?最后是连 wan口 还是 lan 口。

考不考虑能发射wifi的openwrt路由器

第2种是想基于你想家里两个子网情况去实现的,就是你光猫下一个子网,你路由器下一个子网,实现跨网段访问而已,但看样子你似乎好像用不上,直接改路由器ip就好了

我不是贴主。我只是想了解下具体原理,2 个子网如何通信的?详细讲讲