/etc/network/interfaces 几乎是空的

/etc/network/interfaces 几乎是空的

我正在尝试为我的 LTSP 服务器设置一个静态 IP 地址,以便通过配置我的两个 NIC 之一(内部 NIC:服务器 -> 轻客户端)/etc/network/interfaces,但是当我打开接口文件时,我所能看到的只有这些:

auto lo
iface lo inet loopback

这是正常的吗?

答案1

这个是正常的。您所拥有的与我的 Ubuntu 14.04 系统上的完全相同/etc/network/interfaces(它运行良好并通过两个独立的物理接口主动联网)。

默认情况下,Ubuntu 桌面系统使用网络管理器自动和动态地管理网络连接。这不需要(实际上通常需要不是是) 中详细说明物理接口配置的条目/etc/network/interfaces

(如果将 NetworkManager 从“非托管模式”更改为“托管模式”,它将识别并处理/etc/network/interfaces条目。但非托管模式是默认模式。)

资料来源:

答案2

不,interfaces 文件中应该还有更多信息。您尝试过使用 ifconfig 设置 IP 吗?

ifconfig eth0 up
ifconfig eth0 x.x.x.x
ifconfig eth0 netmask x.x.x.x
ifconfig eth0 broadcast x.xx.x.x

或者您可以尝试使用以下行编辑接口文件:

iface eth0 inet static
    address x.x.x.x
    netmask x.x.x.x
    gateway x.x.x.x
    broadcast x.x.x.x

相关内容