虛擬機下Centos7如何設置靜態IP地址
首先,將網絡適配設置成為橋接模式
查看本機IP地址,ipconfig,記住ipv4地址和默認網關地址,等會配置的時候要用
啟動Centos,進入終端模式,設置IP地址,
切換到這個目錄下,cd /etc/sysconfig/network-scripts
找到ifcfg-eno1677736,(若沒有則新建,具體內容如下)
對其進行編輯vim ifcfg-eno16777736(可以用mv A B 對文件進行重命名)
DEVICE=eth1
HWADDR=00:0C:29:90:5D:8C(這個可以在網絡適配器查看)
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
BROADCAST=192.168.20.255(前三位要和主機的ip地址一致,后一位為255)
DNS1=202.101.172.35
IPADDR=192.168.20.140(虛擬機的IP地址,前三位與主機的一致)
NETMASK=255.255.255.0
GATEWAY=192.168.20.1(主機的默認網關地址)
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=yes
查看centos的mac地址
編輯完成之后,按esc再輸入 :wq保存並退出
這邊擴展一下,保存退出的一些命令:
:w 保存文件但不退出vi
:w file 將修改另外保存到file中,不退出vi
:w! 強制保存,不推出vi
:wq 保存文件並退出vi
:wq! 強制保存文件,並退出vi
q: 不保存文件,退出vi
:q! 不保存文件,強制退出vi
:e! 放棄所有修改,從上次保存文件開始再編輯
設置完之后,重啟服務
service network restart
重啟之后,直接ping 本機試試看看能不能通
若出現重啟失敗的話,可以試着把ifcfg-eno文件里的DEVICE一行刪除試試