5.6.5. 使用静态 IP 地址的网络接口

在 “/etc/network/interfaces“ 文件里面创建配置条目,来配置静态 IP 网络接口。如下所示。

  1. allow-hotplug eth0
  2. iface eth0 inet static
  3. address 192.168.11.100
  4. netmask 255.255.255.0
  5. gateway 192.168.11.1
  6. dns-domain example.com
  7. dns-nameservers 192.168.11.1

当 Linux 内核检测到 eth0, allow-hotplug 节促使 ifup 启动接口,iface 节促使 ifup 使用静态 IP 来配置接口。

这里,我假设下面的配置。

  • 局域网的 IP 地址范围: 192.168.11.0 - 192.168.11.255

  • 网关的 IP 地址: 192.168.11.1

  • 电脑的 IP 地址: 192.168.11.100

  • resolvconf 包:已安装

  • 域名: “example.com

  • DNS 服务器的 IP 地址:192.168.11.1

resolvconf 包没有安装时,DNS 相关的配置,需要按下面的方式手工编辑 “/etc/resolv.conf“ 。

  1. nameserver 192.168.11.1
  2. domain example.com
[小心]小心

用在上面例子里的 IP 地址,不意味着照抄。你应当按你实际网络配置调整 IP 地址。