CentOS7最小化安装后是没有 ifconfig 命令的, 无法使用 ifconfig 查看网卡配置信息, 必须使用 ip 命令 查看
默认网卡 ens33 没有 ipv4 及 ipv6, 也没有ip地址 ,当前系统无法上网, lo 网卡每一个系统中都会有, 这个称之为 回环网卡
[root@localhost~]# ip addr
使用 ping 命令 ping 通 127.0.0.1
[root@localhost ~]# ping 127.0.0.1
CentOS7网卡配置文件 存放于
/etc/sysconfig/network-scripts/
在不同的发行版本中,网卡设备的文件名称不同,在centos7 中网卡为ens33
使用vi命令编辑ens33网卡的配置文件
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
按键盘“i”键进入编辑模式,然后按方向键调整光标到需要改的位置进行修改
主要修改以下三点:
1、设置网卡引导协议为“静态”
BOOTPROTO=static
2、 设置网卡启动方式为 开机启动
ONBOOT=yes
3、设置ip地址、子掩码、网关、DNS,由于每个人的网络环境不同, 根据自己实际情况填写,DNS2可以填也可以不填
IPADDR=192.168.186.20
NETMASK=255.255.255.0
GATEWAY=192.168.186.1
DNS1=8.8.8.8
设置完成后最终详情如下,#号后面是注解
TYPE=Ethernet # 网卡类型:为以太网
PROXY_METHOD=none # 代理方式:关闭状态
BROWSER_ONLY=no # 只是浏览器:否
BOOTPROTO=static # 网卡的引导协议:static[手动配置]
DEFROUTE=yes # 默认路由:是, 不明白的可以百度关键词 `默认路由`
IPV4_FAILURE_FATAL=no # 是不开启IPV4致命错误检测:否
IPV6INIT=yes # IPV6是否自动初始化: 是
IPV6_AUTOCONF=yes # IPV6是否自动配置:是
IPV6_DEFROUTE=yes # IPV6是否可以为默认路由:是
IPV6_FAILURE_FATAL=no # 是不开启IPV6致命错误检测:否
IPV6_ADDR_GEN_MODE=stable-privacy # IPV6地址生成模型:stable-privacy
NAME=ens33 # 网卡物理设备名称:ens33
UUID=f47bde51-fa78-4f79-b68f-d5dd90cfc698 # 通用唯一识别码,一机一号不可重复
DEVICE=ens33 # 网卡设备名称, 必须和 `NAME` 值一样
ONBOOT=yes # 是否开机启动:是
IPADDR=192.168.186.20 # ip地址
NETMASK=255.255.255.0 # 子掩码
GATEWAY=192.168.186.1 # 网关
DNS1=8.8.8.8 # DNS
DNS2=8.8.4.4
修改完成后,按ESC键退出编辑模式,输入":wq!"按回车键保存并退出
[root@localhost ~]# :wq!
使用systemct命令 重启网卡服务
[root@localhost ~]# systemctl restart network
此时还需要安装网络工具箱
[root@localhost ~]# yum install net-tools -y
到这一步,基本网络功能已经具备了,可以使用SSH通过远程访问本机了
喜欢centos的同学请关注我的频道https://www.youtube.com/channel/UC2Mc5RTdmpkjmLq18TvDj7A/featured?disable_polymer=1
电报群: https://t.me/joinchat/MHhPlQ6hnVCqVq3J1sYi0g