(1) 修改静态 IP 地址
默认情况下,Ubuntu 是自动获取 IP 地址的。我们可以通过修改 "/etc/network/interfaces" 来达到目的。
~$ sudo cat /etc/network/interfaces [sudo]
password for yuhen:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface auto lo iface lo inet loopback
# The primary network interface auto eth0 iface eth0 inet dhcp 将 eth0 修改成静态配置。
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo iface lo inet loopback
# The primary network interface
auto eth0 iface eth0 inet
static address 192.168.0.10
netmask 255.255.255.0
gateway 192.168.0.1
(2) 修改 DNS 配置。
这回的配置文件是 /etc/resolv.conf。
~$ sudo cat /etc/resolv.conf
domain localdomain
search localdomain
nameserver 192.168.0.1
nameserver 202.96.64.68
nameserver 就是我们要修改的 DNS Server 地址。
(2) 最后别忘了重启网络服务。
~$ sudo /etc/init.d/networking restart * Reconfiguring network interfaces... [ OK ]
可以用 ifconfig 和 nslookup 查看 IP、DNS 设置。
如果只是临时修改,可以直接用 ifconfig 命令,这并不影响配置文件。
~$ sudo ifconfig eth0 192.168.0.103 netmask 255.255.255.0
# 立即生效