1.网络配置工具nmcli
1)查看当前网络信息
[root@dsrw ~]# nmcli
ens160: 已连接 to ens160
"VMware VMXNET3"
ethernet (vmxnet3), 00:0C:29:65:C4:9C, 硬件, mtu 1500
ip4 默认
inet4 192.168.1.11/24
route4 0.0.0.0/0
route4 192.168.1.0/24
inet6 fe80::8782:14ae:73c2:4971/64
route6 fe80::/64
route6 ff00::/8
2)重新加载网卡
[root@dsrw ~]# nmcli connection reload
3)停止网卡
[root@dsrw ~]# nmcli connection down ens160
成功停用连接 "ens160"(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/24)
4)激活网卡
[root@dsrw ~]# nmcli connection up ens160
连接已成功激活(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/26)
5)查看全部网卡信息
[root@dsrw ~]# nmcli device show
GENERAL.DEVICE: ens160
GENERAL.TYPE: ethernet
GENERAL.HWADDR: 00:0C:29:65:C4:9C
GENERAL.MTU: 1500
GENERAL.STATE: 100(已连接)
GENERAL.CONNECTION: ens160
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveC>
WIRED-PROPERTIES.CARRIER: 开
IP4.ADDRESS[1]: 192.168.1.11/24
6)查看单个网卡信息
[root@dsrw ~]# nmcli device show ens160
GENERAL.DEVICE: ens160
GENERAL.TYPE: ethernet
GENERAL.HWADDR: 00:0C:29:65:C4:9C
GENERAL.MTU: 1500
GENERAL.STATE: 100(已连接)
GENERAL.CONNECTION: ens160
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveC>
WIRED-PROPERTIES.CARRIER: 开
IP4.ADDRESS[1]: 192.168.1.11/24
IP4.GATEWAY: 192.168.1.1
IP4.ROUTE[1]: dst = 0.0.0.0/0, nh = 192.168.1.1, mt =>
IP4.ROUTE[2]: dst = 192.168.1.0/24, nh = 0.0.0.0, mt >
IP4.DNS[1]: 192.168.1.1
IP6.ADDRESS[1]: fe80::8782:14ae:73c2:4971/64
7)查看网卡设备状态
[root@dsrw ~]# nmcli device status
DEVICE TYPE STATE CONNECTION
ens160 ethernet 已连接 ens160
bond0 bond 已连接 bond0
ens192 ethernet 已连接 ens192
virbr0 bridge 已连接 virbr0
lo loopback 未托管 --
virbr0-nic tun 未托管 --
8)查看网卡信息
[root@dsrw ~]# nmcli device status
DEVICE TYPE STATE CONNECTION
ens160 ethernet 已连接 ens160
bond0 bond 已连接 bond0
ens192 ethernet 已连接 ens192
virbr0 bridge 已连接 virbr0
lo loopback 未托管 --
virbr0-nic tun 未托管 --
[root@dsrw ~]# nmcli connection show
NAME UUID TYPE DEVICE
bond0 a7ae6557-04f0-4130-863a-56c03ee2fb2b bond bond0
ens160 04fe9326-bf57-44b8-9ef3-54f0db2498c3 ethernet ens160
ens192 0eddc6ee-d595-46a1-aaeb-419191ec4b5f ethernet ens192
virbr0 9d1b14d7-9551-4ded-966a-dcd2e8e4c92b bridge virbr0
bond0-port1 a6e44024-d8ac-4a91-9689-4dde991c2258 ethernet --
bond0-port2 844e6b3b-70ad-4d32-8704-1835da85bdac ethernet --
9)创建网卡配置文件
[root@dsrw ~]# nmcli connection add type ethernet con-name ens160.1 ifname ens160
连接 "ens160.1" (b115af60-cc8c-49dd-bdd2-786dae99b8ce) 已成功添加。
10)删除网卡配置文件
[root@dsrw ~]# nmcli connection delete ens160.1
成功删除连接 "ens160.1" (b115af60-cc8c-49dd-bdd2-786dae99b8ce)。
11)修改网卡是否为自启,默认自启
[root@dsrw ~]# nmcli connection modif ens160 ipv4.method auto
[root@dsrw ~]# nmcli connection modify ens160 connection.autoconnect no
[root@dsrw ~]# grep ONBOOT /etc/sysconfig/network-scripts/ifcfg-ens160
ONBOOT=no
[root@dsrw ~]# nmcli connection modify ens160 connection.autoconnect yes
[root@dsrw ~]# grep ONBOOT /etc/sysconfig/network-scripts/ifcfg-ens160
ONBOOT=yes
12)修改网卡是否自动获取IP,并配置静态IP地址
[root@dsrw ~]# nmcli connection modify ens160 ipv4.method auto
[root@dsrw ~]# grep BOOTPROTO /etc/sysconfig/network-scripts/ifcfg-ens160
BOOTPROTO=dhcp
[root@dsrw ~]# nmcli connection modify ens160 ipv4.method manual ipv4.addresses 192.168.10.0/24 ipv4.gateway 192.168.10.1 connection.autoconnect yes ipv4.dns 192.168.10.1
[root@dsrw ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens160
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
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=ens160
UUID=04fe9326-bf57-44b8-9ef3-54f0db2498c3
DEVICE=ens160
ONBOOT=yes
HWADDR=00:0C:29:65:C4:9C
IPADDR=192.168.10.0
PREFIX=24
GATEWAY=192.168.10.1
DNS1=192.168.10.1
13)查看网络信息
[root@dsrw ~]# ip address
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: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:0c:29:65:c4:9c brd ff:ff:ff:ff:ff:ff
inet 192.168.10.0/24 brd 192.168.10.255 scope global noprefixroute ens160
valid_lft forever preferred_lft forever
inet6 fe80::8782:14ae:73c2:4971/64 scope link noprefixroute
valid_lft forever preferred_lft forever
14)nmtui命令图形界面配置网络
[root@dsrw ~]# nmtui
1 2
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
请登录后查看评论内容