静态 IP 设置会中断互联网连接

静态 IP 设置会中断互联网连接

眼镜

操作系统:Ubuntu 12.0.4 服务器
路由器:Netgear Genie WNDR3700v2

目标

为我的 Ubuntu 服务器提供一个静态 IP 地址,以便我最终可以将路由器端口转发给它并使其可通过互联网访问。

背景

我通过在 /etc/sysctl.conf 底部添加以下行来禁用 ipv6:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

问题

一旦我使用下面的 /etc/network/interfaces 文件设置静态 IP,我就无法连接到互联网。

/etc/网络/接口

  1 # This file describes the network interfaces available on your system
  2 # and how to activate them. For more information, see interfaces(5).
  3 
  4 # The loopback network interface
  5 auto lo
  6 iface lo inet loopback
  7 
  8 # The primary network interface
  9 auto eth0
 10 iface eth0 inet static
 11 address 192.168.0.111
 12 netmask 255.255.255.0
 13 gateway 192.168.0.0
 14 network 192.168.0.1
 15 broadcast 192.168.0.255
 16 dns-nameservers 192.168.0.1
 17 
 18 # This is an autoconfigured IPv6 interface
 19 # iface eth0 inet6 auto

任何有关解决此问题的想法或建议都将不胜感激。

答案1

我可以通过更改 /etc/network/interfaces 文件中的以下字段来解决这个问题:

address 192.168.0.222

事实证明,之前的数值192.168.0.111在我的路由器为 DHCP 保留的范围内。

相关内容