centos7 minimal网络配置

448 阅读3分钟

这是我参与11月更文挑战的第20天,活动详情查看:2021最后一次更文挑战

##前言

在使用VMware Oracle VM 等虚拟机软件,新建的Centos7系统的时候,我们很可能忘记了配置网络或者发现网络不管用了,尤其是无界面版本看着黑黑的界面没有网络,这时候就比较迷茫,这里带给大家两种方式进行配置网络.

nmcli方式

minimal有奇效

查看网卡信息

nmcli connection show

我的响应

名称   UUID                                  类型            设备  
ens33  1cc6474a-93d3-47d0-a54c-f1ef06de5dd6  802-3-ethernet  ens33 

在这里我的设备的名称是ens33

配置自动获取IP地址

nmcli connection modify ens33   connection.autoconnect yes   ipv4.method auto 

因为命令比较长, 你也可以换行输入,效果相同

nmcli connection modify ens33 \ 
> connection.autoconnect yes \
> ipv4.method auto 

重启网络服务

systemctl  restart network 

查看网络信息

ip addr 或者指定网卡 ip addr show ens33

我的ip addr响应

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:14:e5:cc brd ff:ff:ff:ff:ff:ff
    inet 192.168.119.128/24 brd 192.168.119.255 scope global dynamic ens33
       valid_lft 1797sec preferred_lft 1797sec
    inet6 fe80::6f8f:2512:1c71:841a/64 scope link 
       valid_lft forever preferred_lft forever

到这里发现ens33有了ip地址, 你就可以ping一下访问外网了

nmtui方式

使用TAB选择功能区域,使用方向键 选择, 按ENTER键确认 ,按Esc返回

输入nmtui进入图形界面

nmtui

image.png

向下选择Edit a connection 并确认

这个服务器的网卡信息是enp0s3

image.png

编辑现有网络连接

选择到enp0s3ENTER 或者选择<Edit...> 编辑网络信息

image.png

这里根据需要编辑信息

此处选择的是IPv4动态获取,IPv6动态获取

完成后选择<OK>保存 或者<Cancel>取消

添加一个网络连接

image.png

选择Ethernet后按照上面的图配置,或者自定义静态地址.这里请自行百度细节

systemctl  restart network 

修改network-script下配置文件

查看网卡信息

nmcli connection show

我的响应

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:0a:0b:17 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.110/24 brd 192.168.0.255 scope global noprefixroute dynamic enp0s3
       valid_lft 2420sec preferred_lft 2420sec
    inet6 240e:345:7505:5801:c394:f3ad:8c97:7211/64 scope global noprefixroute dynamic 
       valid_lft 86317sec preferred_lft 14317sec
    inet6 fe80::2b94:1d60:dc71:4a25/64 scope lin

此处网卡信息是enp0s3

修改网络配置

前往/etc/sysconfig/network-script/下 找到ifcfg-enp0s3文件(ifcfg-开头+你的网卡名称) 将onboot=no 改成yes

我的配置

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s3
UUID=57827aa4-1133-4675-9d3b-2534dce99400
DEVICE=enp0s3
ONBOOT=yes

重启网络服务

systemctl  restart network 

结束语

尽信书则不如,以上内容,纯属一家之言,因个人能力有限,难免有疏漏和错误之处,如发现bug或者有更好的建议,欢迎批评指正,不吝感激

如果您喜欢我的文章,可以[关注]+[点赞]+[评论],您的三连是我前进的动力,期待与您共同成长~

    作者:ZOUZDC
    链接:https://juejin.cn/post/7028963866063306760
    来源:稀土掘金
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。