我的一个客户问我帮助解决networking问题。 有问题的客户是公共图书馆。
问题:图书馆通过由当地电信提供商(后来称为互联网路由器)提供和pipe理的一体化路由器为客人提供无线互联网访问。
对于他们提供的服务,他们需要提供互联网/networking连接到外部pipe理的接入点/路由器/一体机(以后称为服务路由器)。 服务路由器通过互联网路由器的wan端口获得networking连接。 这个服务路由器也不知不觉地在主networking上提供DHCP服务,在这种情况下,这是一个欺骗性的DHCP。
我们无法在两台路由器上禁用DHCP。
这导致客人不能访问互联网,所提供的服务也不能工作。
我不能真正地说什么样的服务提供,但它确实需要互联网连接。 它需要SR提供一个不受保护的隐藏networking。
build议的解决scheme:我正在考虑设置一个networking拓扑结构,其中networking与内部路由器分成两部分或三部分
所以:
Internet路由器
|
\主网
|
\服务networking
或者类似的东西
我不知道如何创build这样的拓扑结构,有没有这样的设备,还是需要定制这个与Linux / Windows解决scheme?
有关当前设备的信息:
目前我不知道服务路由器是什么types的设备,我会问在图书馆工作的人。 我们无法访问设备
互联网路由器是一个臭名昭着的KPN实验箱,locking,所以我们不能做太多。
所以服务路由器有LAN和WAN端口插入“本地networking”? 互联网路由器有一个局域网端口连接到“本地networking”,它的广域网是DSL /有线/ GSM /无论什么?
如果是这种情况,则服务路由器需要禁用DHCP,或者需要将LAN端口与“本地networking”断开连接。 我猜测,它提供VPN访问一些外部服务。 在这种情况下,需要连接到外部服务的计算机应该位于仅连接到SR LAN端口的单独networking上。 任何情况下都不应该将networking连接到SR和IR的两个LAN端口。 如果所有计算机都需要访问,只需将路由器(SR LAN连接到“本地networking”,SR WAN连接到IR LAN,IR WAN连接到任何设备)。
我不知道为什么你不能在其中一台路由器上禁用DHCP,但一个简单的解决scheme是改变每个路由器可以租用的DHCP范围/可用IP地址范围。 为此,我们假设公共访问是router1 ,服务访问是router2
例如, router1可以租用192.168.0.50-192.168.0.100而router2可以租用192.168.0.101-192.168.0.150 。 这应该为你工作,取决于有多less客户需要访问任何一个networking。
更复杂的解决scheme是在您的networking上创build多个子网。 这将是一个更好的解决scheme,因为您可以select逻辑分隔networking,并且大部分router1stream量不会进入router2stream量,反之亦然,除非有意。 它也可以添加一个安全层,如果你需要它。
例如, router1可以租用整个192.168.0.0/24networking,而router2可以租用整个192.168.1.0/24networking。 要做到这一点,您需要在路由器中build立静态路由。
以下configuration假设您将router2的WAN连接到router1networking的LAN端口。
示例router1 config:
WAN: xxx.xxx.xxx.xxx LAN: 192.168.0.1 LAN SUBNET: 255.255.255.0 LAN DHCP SCOPE: 192.168.0.0/24 LAN DHCP LEASABLE ADDRESSES: 192.168.0.2-192.168.0.253 STATIC ROUTES: (NETWORK) 192.168.1.0/24 (SUBNET) 255.255.255.0 (GATEWAY) 192.168.0.254
示例router2 config:
WAN: 192.168.0.254 LAN: 192.168.1.1 LAN SUBNET: 255.255.255.0 LAN DHCP SCOPE: 192.168.1.1/24 LAN DHCP LEASABLE ADDRESSES: 192.168.1.2-192.168.1.253 STATIC ROUTES: (NETWORK) 192.168.0.0/24 (SUBNET) 255.255.255.0 (GATEWAY) 192.168.1.1 (NETWORK) 0.0.0.0/24 (SUBNET) 0.0.0.0 (GATEWAY) 192.168.1.1