2010年9月13日

Ubuntu Server 使用固定 IP

Ubuntu 安裝後預設都是利用 DHCP 來取得 IP,但因為 Ubuntu Server 開機實在是驚人的快,還是用固定 IP 較好,免得因比 DHCP Server 早開機而取不到 IP。

1. 修改 /etc/network/interface 設定檔
$ sudo vi /etc/network/interface

預設使用 dhpc ,找到下列兩行:
# The primary network interface
auto eth0
iface eth0 inet dhcp

依自訂 IP 修改為:
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
2. 檢查一下 /etc/resolv.conf 有關 DNS 是否設定正確修改
nameserver 192.168.1.1
nameserver 168.95.1.1
domain example.com
search example.com
3. 如果有裝 dhcp-client 就移除吧
$ sudo apt-get remove dhcp-client
4. 重新啟動網路
$ sudo /etc/init.d/networking restart

如果是用 ssh 連入的,執行上行命令後一定會斷線,要改用新指定的 IP 重新連線了。

沒有留言: