1.配置ifcfg-eth0
vim /etc/sysconfig/network-scripts/ifcfg-eth0
首先把BOOTPROTO="dhcp"改成BOOTPROTO="static"表示靜態獲取。
BROADCAST=192.168.1.255
IPADDR=192.168.1.66
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
BROADCAST設置的是局域網廣播地址,IPADDR就是靜態IP,NETMASK是子網掩碼,GATEWAY就是網關或者路由地址。
配置DNS
DNS1=114.114.114.114
DNS2=8.8.8.8
避免每次重啟resolv.conf都會被重置問題。
2.重啟服務
設置完畢,然后使用命令:
service network restart
重啟網絡服務,重啟后靜態IP就配置成功了。
3.配置 resolv.conf
配置成功后,dns配置一般會消失,所以這時候就ping不通域名了,需要配置DNS,配置文件位置是:/etc/resolv.conf,里面的nameserver指定dns服務器地址,這個配置很簡單就不詳細說了,如下圖:
vim /etc/resolv.conf
nameserver 114.114.114.114
nameserver 8.8.8.8
保存后,dns配置是立即生效的,原因很簡單,只要本地需要解析緩沖區沒有的域名,都要讀取一遍dns配置文件,所以這個配置是立即生效的,不用任何操作。
到這里靜態IP並訪問外網就沒問題了。
tips:vim 下ESC,之后:wq保存修改
這里要選擇橋接模式