Centos7 最小安装网络配置方法

时间:2024-04-02 15:04:14

转载自:https://blog.csdn.net/yongaini10/article/details/52916010


我下载的是CentOS的minimal版本

这个版本安装完之后默认是没有安装net-tools的,也就是说ifconfig不能用:

Centos7 最小安装网络配置方法

根据网络一篇博客,确认本机是否真实存在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。

Centos7 最小安装网络配置方法

重启虚拟机

Centos7 最小安装网络配置方法

然后再运行ip addr检查 enp0s3是否被分配了IP地址。

Centos7 最小安装网络配置方法

检查网络是否已经通畅

192.168.56.1是在物理机生成的虚拟网卡ip当然也可以ping baidu.com:

Centos7 最小安装网络配置方法

此时已可以使用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