LINUX CENTOS7 配置网卡

LINUX CENTOS7 配置网卡

文章目录

  • LINUX CENTOS7 配置网卡
    • 查看网卡信息
    • 切换ROOT账户
    • 配置网卡
    • 重启网卡服务
    • 测试连通性
    • 故障排查

查看网卡信息

最小化安装CENTOS7时,默认是没有ifconfig这个命令的,只能通过 ip addr 查看网卡信息

[root@localhost lz]# ip addr
1: lo: 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: ens33: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:c4:15:15 brd ff:ff:ff:ff:ff:ff
inet 192.168.200.106/24 brd 192.168.200.255 scope global noprefixroute ens33
valid_lft forever preferred_lft forever
inet6 fe80::2946:e832:fbda:d6f5/64 scope link
valid_lft forever preferred_lft forever

切换ROOT账户

用户账户修改配置文件是无法保存生效的,所以在配置网卡时,先利用su切换至root账号

[lz@localhost ~]$ su
密码:
[root@localhost lz]#

配置网卡

首先利用vi命令进入编辑模式

[root@localhost lz]# vi /etc/sysconfig/network-scripts/ifcfg-ens33

然后会看到ifcfg-ens33里面的内容

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=ens33
UUID=fc84f293-9cd6-465a-a53e-b03daafd997e
DEVICE=ens33
ONBOOT=no

然后使用i命令对文件的内容进行编辑,

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static ------------------将此项更改为static 静态模式
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=ens33
UUID=fc84f293-9cd6-465a-a53e-b03daafd997e
DEVICE=ens33
ONBOOT=yes ------------------将此项更改为yes 开机启动
IPADDR=192.168.200.106 ------------------添加IP地址
NETMASK=255.255.255.0 ------------------添加子网掩码
GATEWAY=192.168.200.1 ------------------添加网关
DNS1=211.138.24.66 ------------------添加DNS 用于域名解析
DNS2=211.138.30.66 ------------------添加DNS 用于域名解析

之后摁esc键,再输入:wq来保存所作的更改

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
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=ens33
UUID=fc84f293-9cd6-465a-a53e-b03daafd997e
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.200.106
NETMASK=255.255.255.0
GATEWAY=192.168.200.1
DNS1=211.138.24.66
DNS2=211.138.30.66
~
:wq

重启网卡服务

重启网卡服务

[root@localhost lz]# systemctl restart network

测试连通性

ping网关或者www.baidu.com 测试连通性

[root@localhost lz]# ping www.baidu.com
PING www.a.shifen.com (39.156.66.14) 56(84) bytes of data.
64 bytes from 39.156.66.14 (39.156.66.14): icmp_seq=1 ttl=51 time=16.4 ms
64 bytes from 39.156.66.14 (39.156.66.14): icmp_seq=2 ttl=51 time=16.4 ms
64 bytes from 39.156.66.14 (39.156.66.14): icmp_seq=3 ttl=51 time=19.1 ms

至此,网卡配置完成,可以正常上网了。

故障排查

如果使用的是虚拟机,当配置完IP信息后,发现还是ping不通网关 无法上网,很大程度上的问题出在虚拟机的配置上,在当前的虚拟机右键——设置——网络适配器,然后将网络链接模式更改为“桥接模式”,点击“确定”。然后再去ping网关或者域名,就可以互通了。

你可能感兴趣的:(LINUX)