網卡的啟動協議
# wangka啟動協議
BOOTPROTO="none"
- none # 沒有協議
- static # 靜態協議(手動設置IP)
- dhcp # 動態協議(自動獲取IP)
# 編輯wangka 配置文件
[root@web02 ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
# 自動啟動wangka
ONBOOT=yes
- yes # 重啟wangka后,自動生效配置
- no # 重啟wangka后,不會自動生效配置(並且wangka也沒有被啟動)
DHCP:配置步驟
1.打開 虛擬網絡編輯器
2.點擊更改設置,使用管理員修改網卡配置
3.打開DHCP設置
初始網卡配置文件
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none"
DEFROUTE="yes"
NAME="eth0"
DEVICE="eth0"
ONBOOT="yes"
IPADDR=10.0.0.250
NETMASK=255.255.255.0
GATEWAY=10.0.0.2
DNS1=223.5.5.5
DNS2=223.6.6.6
## 修改完網卡,重啟(CentOS7)
[root@oldboy ~]# systemctl restart network
## 修改完網卡,重啟(CentOS6)
[root@oldboy ~]# service network restart
Restarting network (via systemctl): [ OK ]
## 修改完網卡,重啟(CentOS6)
[root@oldboy ~]# /etc/init.d/network restart
Restarting network (via systemctl): [ OK ]
## 網卡關閉與激活-----------------------擴展
[root@localhost ~]# ifdown eth0 #關閉網絡
[root@localhost ~]# ifup eth0 #啟動網絡(需要重啟網卡)
ip修改成功
使用腳本修改IP 和 主機名
# 編輯腳本
[root@web02 ~]# vim ip_host.sh
先按i ,左下角出現 "INSERT"
-------------
benji_ip=`hostname -I|awk -F '[. ]+' '{print $4}'`
read -p "Plase Input hostname:" h
hostnamectl set-hostname $h
read -p "Plase Input IP:" ip
sed -i "s#$benji_ip#$ip#g" /etc/sysconfig/network-scripts/ifcfg-eth0
systemctl restart network
---------------
按 ESC,輸入 ':wq' 敲 回車 (左下角能看見 :wq)
# 輸入完整IP
benji_ip=`hostname -I|awk '{print $1}'`
read -p "Plase Input hostname:" h
hostnamectl set-hostname $h
read -p "Plase Input IP:" ip
sed -i "s#$benji_ip#$ip#g" /etc/sysconfig/network-scripts/ifcfg-eth0
systemctl restart network