查看网卡信息
使用 ip link
命令查看系统中所有网卡及其详细信息,包括名称、MAC 地址、IP 地址等。例如:
ip link
启用和禁用网卡
通过 ip link set
命令启用或禁用指定网卡。例如,启用名为 eth0
的网卡:
ip link set eth0 up
禁用网卡:
ip link set eth0 down
配置网络设置
使用 nmcli
命令管理网络连接。例如,将 eth0
网卡配置为 DHCP 客户端:
nmcli con mod eth0 type ethernet autoconnect yes ipv4.method auto
将 eth0
网卡配置为静态 IP 地址:
nmcli con mod eth0 ipv4.method manual ipv4.address 192.168.10.100/24
桥接网卡
使用 brctl
命令创建和管理网桥。例如,创建名为 br0
的网桥并添加网卡 eth0
和 eth1
:
brctl addbr br0
brctl addif br0 eth0 eth1
启用网桥并配置 IP 地址:
ip link set br0 up
ip addr add 192.168.20.1/24 dev br0
创建虚拟网卡
使用 tunctl
命令创建虚拟网卡。例如,创建名为 tun0
的 TUN 设备:
tunctl -u root tun0
启用虚拟网卡并配置 IP 地址:
ip link set tun0 up
ip addr add 192.168.30.100/24 dev tun0