Linux基础指令网络管理002
Linux网络管理涉及配置、监控和维护网络接口、路由、防火墙规则、网络服务等,本章主要讲述如何查看网络接口以及管理网络连接。
操作系统:
CentOS Stream 9
操作步骤:
查看网络接口及ip信息
指令ipconfig ,如果不能使用该命令先下载 yum -y install net-tools
[root@localhost ~]# ifconfig
ens160: flags=4163 mtu 1500
inet 192.168.80.111 netmask 255.255.255.0 broadcast 192.168.80.255
inet6 fe80::20c:29ff:fe25:e07d prefixlen 64 scopeid 0x20
ether 00:0c:29:25:e0:7d txqueuelen 1000 (Ethernet)
RX packets 12032 bytes 1629911 (1.5 MiB)
RX errors 0 dropped 4033 overruns 0 frame 0
TX packets 5171 bytes 550950 (538.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73 mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1000 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
指令ip
[root@localhost ~]# ip add
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: ens160: mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:0c:29:25:e0:7d brd ff:ff:ff:ff:ff:ff
altname enp3s0
inet 192.168.80.111/24 brd 192.168.80.255 scope global noprefixroute ens160
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fe25:e07d/64 scope link noprefixroute
valid_lft forever preferred_lft forever
[root@localhost ~]# ip -4 a
1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: ens160: mtu 1500 qdisc mq state UP group default qlen 1000
altname enp3s0
inet 192.168.80.111/24 brd 192.168.80.255 scope global noprefixroute ens160
valid_lft forever preferred_lft forever
[root@localhost ~]#
管理网络连接
指令nmcli 管理网络连接,如创建、删除、启用、禁用网络连接
[root@localhost ~]# nmcli c reload
[root@localhost ~]# nmcli c up ens160
连接已成功激活(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/3)
[root@localhost ~]# ip a
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: ens160: mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:0c:29:25:e0:7d brd ff:ff:ff:ff:ff:ff
altname enp3s0
inet 192.168.80.111/24 brd 192.168.80.255 scope global noprefixroute ens160
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fe25:e07d/64 scope link noprefixroute
valid_lft forever preferred_lft forever
[root@localhost ~]#