在我的 Ubuntu Server 14.04.1 LTS 上,我没有在 /etc/network/interfaces 中指定任何设备,但它们(多个以太网)完全按照静态 IP 的预期工作。
我从多个来源听说该文件是获取网络配置的唯一地方,但显然情况并非如此,因为我的仅包含环回和本地接口的最低限度。
此计算机上未安装网络管理器。
Ubuntu Server 如何管理未声明的设备/etc/network/interfaces
?
答案1
我不知道您的设置是否与我的相似,但如果是这样,它可以澄清。
我位于 NAT 路由器后面,端口 80 打开并转发到内部 IP 192.168。。
我有一个静态外部 IP,并且我还没有配置我的网络接口文件。
安装后,Ubuntu 会配置网络接口文件以在 eth0 上显示静态 IP
然后我有 nginx,所以当流量到达我的外部 IP 时,我的路由器会将其发送到我的服务器,然后 nginx 处理其余部分。
希望这可以帮助 :)
答案2
检查 rc.local 文件中是否有任何命令cat /etc/rc.local
默认情况下应为空