我的网络中有几台计算机具有公共静态 IP。我还有许多计算机和设备具有私有 IP,一些是静态的,一些是由路由器动态分配的。
我想知道我需要做什么才能让具有公共静态 IP 的计算机有效地访问本地专用网络(打印机、设备和其他本地计算机)。
目前我有以下设备:
2 Linksys E2500 wireless routers
2 PCNet 8 port switches
1 Arris DG860 4 Port Cable Modem (Connected to the ISP)
当我仅通过电缆调制解调器运行 Linksys 路由器网络时,带宽性能就足够了。将电缆插入端口交换机后,我的所有计算机都可以访问连接到本地专用网络(由 Linksys 路由器提供)的所有其他设备,但我的互联网带宽变得慢得令人无法忍受……几乎为零。
为了访问本地设备,我使用ifconfig
命令向 NIC 添加辅助 IP。
辅助 IP(用于私网访问):
$ sudo ifconfig eth0:192 192.168.1.50 netmask 255.255.255.0 up
有人能否建议如何实现这一点,是使用现有设备还是需要向网络添加哪些设备才能实现这一点。
目前,我的网络要么速度很慢,那么我的所有计算机都可以使用本地网络中的打印机和扫描仪,要么我必须从交换机上移除 RJ45 连接器并断开与本地专用网络的连接,并将我的打印作业下载到无线连接的计算机上进行打印。
我所有的主要计算机都运行 Linux。 我定期连接 Windows 和 MAC OS,以便为客户进行维修,或允许猜测访问我的网络和互联网。
答案1
我在工作期间尝试过这个可行的解决方案,并试图解决这个问题。看来问题出在测试方法上。进行测试的计算机需要重新启动才能识别更改和连接。
工作配置:
将路由器(在本例中为Linksys Router
)连接到直接来自 ISP 提供商(在本例中为 )的 Internet 连接端口之一Arris DG860 Cable Modem
。
这为连接到的无线和有线计算机和设备提供了本地专用网络和互联网连接Linksys router
。
两根电缆连接到 RJ45 网络交换机(在本例中为PCNet 8 port switch
)。一根来自Arris DG860 Cable Modem
,一根来自Linksys router
。现在,连接到 RJ45 网络交换机的任何设备都可以拥有到互联网的静态 WAN(公共 IP)连接,或到本地设备的静态私有 IP,或到本地网络(由 Linksys 路由器提供)和通过 Linksys 路由器网关到互联网的 DHCP(动态)私有 IP 连接。
我会定期更新此配置以使其更清晰。我希望其他拥有 WAN 静态 IP 的人可以从此解决方案中受益。