一条电信一条广电的,有办法设置路由啥的能够随便连一台实现设备内网互访吗?
1
zarte OP 帮忙==办法
|
2
huiyifyj 2019-06-06 19:02:24 +08:00 via Android
试试 VLAN ?
计网很久没碰了🙃 |
3
swsh007 2019-06-06 19:05:38 +08:00 via Android
没看清楚需求,
是外网互联? |
4
acess 2019-06-06 19:27:20 +08:00
拍脑袋想到的办法,可能有问题:
如果是 OpenWrt 的话,可以调一下 OpenWrt 自带的设置界面的交换机设置,从多个 LAN 口里分一个出来(两台路由器都要调,用这个口连上网线,即可作为两个局域网互联互通的“桥梁”),设置桥接,和别的 LAN 口桥接在一起(这样数据包就会通过 CPU,有机会进行过滤),然后用 ebtables 丢弃掉 DHCP 协议的转发包即可。 当然,两个路由器的 DHCP 服务器提供的地址池不能互相冲突,比如可以设置成电信路由器分配 192.168.1.100-192.168.1.150 ,广电路由器分配 192.168.1.151-192.168.1.200 。 |
5
acess 2019-06-06 19:32:31 +08:00
两个路由器的 LAN 口 IP 地址当然也不能冲突,比如电信用 192.168.1.1,广电用 192.168.1.2
|
6
acess 2019-06-06 19:44:20 +08:00 1
稍微想了一下……其实不需要两台路由器都是 OpenWrt,其中一台是 OpenWrt,折腾好交换机 VLAN 设置和 ebtables,把 DHCP 的“隔离”工作做好就可以了。
|
7
ghostsimon 2019-06-06 20:21:03 +08:00 via iPhone
谷歌搜一下路由器双拨
|
8
haimall 2019-06-06 20:23:07 +08:00
ikuai 路由器 好像可以。
|
9
203x 2019-06-06 20:29:31 +08:00 via Android
企业路由都会带多拨号多入网的功能。家用路由应该不支持吧
|
10
opengps 2019-06-06 20:39:36 +08:00 via Android
找支持双 wan 接入的路由器
|
11
flynaj 2019-06-06 22:15:39 +08:00 via Android
可以同一网段就行其中一个关闭 DHCP,一个 1.1,一个 1.2 这样
|
14
acess 2019-06-10 21:41:55 +08:00
@zarte
说到静态路由,我也想过另一个“三层路由”的办法,不过我觉得这个办法不好,除非你碰到了无法安装 ebtables 的窘境,否则不如前面的方法更好: 其中一台路由 A (刷过机的那台)专门分一个 LAN 口出来(当然,不能和其他 LAN 口桥接在一起了),接到另一个路由 B 的 LAN 口上。 在路由 A 上,把它设置成 DHCP 客户端(需要在路由 B 上再设置一下 DHCP 服务器,固定分配 IP 地址),或者直接设置成静态 IP,同时配置它不使用默认网关、不配置局端通告的 DNS 服务器,而且(在防火墙设置里)不开启 IP 动态伪装。 然后,再分别在两台路由上配置一下静态路由表,就搞定了。 比如: A 路由的 DHCP 服务器使用 192.168.0.100-200 这个地址池,B 路由的 DHCP 服务器使用 192.168.1.100-200 这个地址池。B 路由给 A 路由固定分配了 192.168.1.101 这个 IP 地址。 A、B 的 LAN 口 IP 地址分别为 192.168.0.1 和 192.168.1.1。 A 路由的静态路由表里,需要加入这么一条: 目标:192.168.1.0 子网掩码:255.255.255.0 网关:192.168.1.1 B 路由的静态路由表则需要加入这么一条: 目标:192.168.0.0 子网掩码:255.255.255.0 网关:192.168.1.101 为什么我觉得这么搞不好呢?因为我觉得,这样搞,可能有些局域网应用会碰到不能跨网段搜主机的问题。 对于 Windows 的文件夹和打印机共享,这个问题有办法绕过(至少可以直接输入 IP 地址访问),进一步折腾一下 WINS 服务器应该就能解决。 |