轉載自:https://blog.csdn.net/yongaini10/article/details/52916010
我下載下傳的是CentOS的minimal版本
這個版本安裝完之後預設是沒有安裝net-tools的,也就是說ifconfig不能用:

根據網絡一篇部落格,确認本機是否真實存在ifconfig
1.echo $PATH 檢視環境變量路徑
2.ls /usr/sbin/ 檢視此路徑下是否有ifconfig這個程式
3.find / -name "ifconfig" 查找所有ifconfig名稱的檔案
均無。
此時ifconfig 被ip 替換。
ip link show 顯示網絡接口狀态資訊。
ip addr 檢視網絡接口IP位址相關,發現網絡接口enp0s3沒有配置設定IP位址
ls /etc/sysconfig/network-scripts/ 編輯ifcfg-enp0s3, BOOTPROTO=dhcp, 而ONBOOT=no, 故修改ONBOOT=yes。
重新開機虛拟機
然後再運作ip addr檢查 enp0s3是否被配置設定了IP位址。
檢查網絡是否已經通暢
192.168.56.1是在實體機生成的虛拟網卡ip當然也可以ping baidu.com:
此時已可以使用yum安裝ifconfig,安裝方式不再贅述。
不按照ifconfig設定靜态IP,隻需修改/etc/sysconfig/network-scripts/ifcfg-enp0s3中相關:
BOOTPROTO="static" #dhcp改為static
ONBOOT="yes" #開機啟用本配置
IPADDR=192.168.7.106 #靜态IP
GATEWAY=192.168.7.1 #預設網關
NETMASK=255.255.255.0 #子網路遮罩
DNS1=192.168.7.1 #DNS 配置
DHCP狀态下檢視網關位址:
netstat -rn
route -n
ip route show