centos7 网络设置

时间:2023-03-10 02:42:43
centos7 网络设置

1.显示所有连接的网络接口
ip link show

2.激活或禁止网络接口
sudo ip link set up/down {dev}

3.将一个或多个IPv4地址分配给网络接口
$ sudo ip addr add 10.0.0.1/24 dev eth1
$ sudo ip addr add 10.0.0.1/24 broadcast 10.0.0.255 dev eth1
$ sudo ip addr add 10.0.0.2/24 broadcast 10.0.0.255 dev eth1

4.从网络接口删除IPv4地址
sudo ip addr del 10.0.0.1/24 dev eth1

5.显示网络接口的一个或多个IPv4地址
ip addr show dev eth1

6.分配IPV6地址给网络接口
$ sudo ip -6 addr add 2002:0db5:0:f102::1/64 dev eth1
$ sudo ip -6 addr add 2003:0db5:0:f102::1/64 dev eth1

7.显示网络接口 的一个或多个IPV6地址
ip -6 addr show {dev}

8.删除网络接口的IPV6地址
$ sudo ip -6 addr del 2002:0db5:0:f102::1/64 dev eth1

9.更改网络接口的MAC地址
$ sudo ip link set dev eth1 address 08:00:27:75:2a:67

10.查看路由表
ip route show

11.添加或删除静态路由
$ sudo ip route add 172.16.32.0/24 via 192.168.1.1 dev eth0
$ sudo ip route del 172.16.32.0/24

12.查看套接字统计数据
$ss -l

13.查看ARP表
$ip neigh

14.添加或删除静态ARP项
$ sudo ip neigh add 192.168.1.100 lladdr 00:0c:29:c0:5a:ef dev eth0
$ sudo ip neigh del 192.168.1.100 dev eth0

15.添加、删除或查看多播地址
$ sudo ip maddr add 33:44:00:00:00:01 dev eth0
$ sudo ip maddr del 33:44:00:00:00:01 dev eth0
$ ip maddr list dev eth0