亲爱的社区成员:
我全新安装了 Ubuntu 12.04 服务器 (x64),计划将其用作本地网络中的 Web 服务器,该网络有 3 个物理位置通过站点到站点 VPN 连接。通过查看,我发现 NIC 卡设置正确ifconfig
,并且能够ping google.com
毫无问题地运行,因此名称服务器也很好。
问题是:我只能通过同一 LAN(192.168.12.x
)内的工作站连接到服务器,其他 2 个 LAN(192.168.11.x
和192.168.16.x
)中的任何计算机都无法连接到服务器。它最初连接了一小会儿,但后来突然停止了。我尝试停止防火墙(ufw
)并将所有 AppArmor 配置文件置于投诉模式。仍然没有帮助。请帮我指导我该怎么做?谢谢!!
答案1
这平谷歌正在使用默认路由,并且只显示你的互联网连接似乎正常;-)
对于其他本地 LAN 网络,有两种选择。
不同的逻辑同一物理硬件上的 LAN
如果你使用不同的逻辑在同一物理硬件上的 LAN(例如出于安全原因),您必须确保使用的网络掩码接口上涵盖了所有使用的 LAN 地址。
真正不同的 LAN 之间的路由
为此,您应该知道哪个服务器连接到另一个网络(例如 192.186.11.*)和您的网络。
为此,您可以使用ip
(或老式的route
)命令。要获得永久解决方案,您必须调整 dhcp 服务器或本地网络配置(/etc/network/interfaces
)。