这是我参与11月更文挑战的第20天,活动详情查看:2021最后一次更文挑战
##前言
在使用VMware
Oracle VM
等虚拟机软件,新建的Centos7系统的时候,我们很可能忘记了配置网络或者发现网络不管用了,尤其是无界面版本看着黑黑的界面没有网络,这时候就比较迷茫,这里带给大家两种方式进行配置网络.
nmcli方式
minimal有奇效
查看网卡信息
1 | sql复制代码nmcli connection show |
我的响应
1 | 复制代码名称 UUID 类型 设备 |
在这里我的设备的名称是ens33
配置自动获取IP地址
1 | arduino复制代码nmcli connection modify ens33 connection.autoconnect yes ipv4.method auto |
因为命令比较长, 你也可以换行输入,效果相同
1 | markdown复制代码nmcli connection modify ens33 \ |
重启网络服务
1 | 复制代码systemctl restart network |
查看网络信息
1 | sql复制代码ip addr 或者指定网卡 ip addr show ens33 |
我的ip addr
响应
1 | sql复制代码1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1 |
到这里发现ens33
有了ip地址, 你就可以ping
一下访问外网了
nmtui方式
使用TAB
选择功能区域,使用方向键←
→
↑
↓
选择, 按ENTER
键确认 ,按Esc
返回
输入nmtui
进入图形界面
nmtui
向下选择Edit a connection
并确认
这个服务器的网卡信息是enp0s3
编辑现有网络连接
选择到enp0s3
按ENTER
或者选择<Edit...>
编辑网络信息
这里根据需要编辑信息
此处选择的是IPv4动态获取,IPv6动态获取
完成后选择<OK>
保存 或者<Cancel>
取消
添加一个网络连接
选择Ethernet
后按照上面的图配置,或者自定义静态地址.这里请自行百度细节
1 | 复制代码systemctl restart network |
修改network-script
下配置文件
查看网卡信息
1 | sql复制代码nmcli connection show |
我的响应
1 | sql复制代码1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 |
此处网卡信息是enp0s3
修改网络配置
前往/etc/sysconfig/network-script/
下 找到ifcfg-enp0s3
文件(ifcfg-
开头+你的网卡名称)
将onboot=no
改成yes
我的配置
1 | ini复制代码TYPE=Ethernet |
重启网络服务
1 | 复制代码systemctl restart network |
结束语
尽信书则不如,以上内容,纯属一家之言,因个人能力有限,难免有疏漏和错误之处,如发现bug或者有更好的建议,欢迎批评指正,不吝感激
如果您喜欢我的文章,可以[关注]+[点赞]+[评论],您的三连是我前进的动力,期待与您共同成长~
1 | arduino复制代码 作者:ZOUZDC |
本文转载自: 掘金