linux 中管理網(wǎng)卡的命令主要有 ifconfig 和 ip。ip 命令功能更豐富,建議使用它。常見的命令包括:查看網(wǎng)卡列表:ifconfig 或 ip link獲取網(wǎng)卡 ip 地址:ifconfig [接口名] 或 ip addr show [接口名]設(shè)置網(wǎng)卡 ip 地址:ifconfig [接口名] [ip 地址] [子網(wǎng)掩碼] 或 ip addr add [ip 地址]/[子網(wǎng)掩碼] dev [接口名]啟用/禁用網(wǎng)卡:ifconfig [接口名] up/down 或 ip link se
Linux 系統(tǒng)網(wǎng)卡配置命令
入門
Linux 系統(tǒng)中使用 ifconfig 或 ip 命令管理網(wǎng)卡。ifconfig 命令是傳統(tǒng)命令,但現(xiàn)在建議使用功能更豐富的 ip 命令。
命令語法
- ifconfig 命令:ifconfig [接口名] [選項(xiàng)]
- ip 命令:ip [命令] [接口名] [選項(xiàng)]
常用命令
- 查看網(wǎng)卡列表: ifconfig 或 ip link
- 獲取網(wǎng)卡 IP 地址: ifconfig [接口名] 或 ip addr show [接口名]
- 設(shè)置網(wǎng)卡 IP 地址: ifconfig [接口名] [IP 地址] [子網(wǎng)掩碼] 或 ip addr add [IP 地址]/[子網(wǎng)掩碼] dev [接口名]
- 啟用/禁用網(wǎng)卡: ifconfig [接口名] up/down 或 ip link set [接口名] up/down
- 配置網(wǎng)關(guān): route add default gw [網(wǎng)關(guān) IP] 或 ip route add default via [網(wǎng)關(guān) IP]
- 配置 DNS 服務(wù)器: echo “nameserver [DNS IP]” >> /etc/resolv.conf 或 resolvconf -a [DNS IP]
高級(jí)選項(xiàng)
- 顯示詳細(xì)網(wǎng)卡信息: ifconfig -a 或 ip addr show
- 配置 VLAN: vconfig add [VLAN ID] [接口名] 或 ip link add link [接口名] name [VLAN 接口名] type vlan id [VLAN ID]
- 配置 Bonding: modprobe bonding 或 ip link add bond0 type bond
- 配置橋接: brctl addbr [橋接名] 或 ip link add [橋接名] type bridge
其他相關(guān)命令
- ethtool: 查看和修改網(wǎng)卡硬件信息
- nmcli: NetworkManager 命令行工具
- iw: 無線網(wǎng)卡管理
- resolvconf: 管理 DNS 服務(wù)器配置
注意:
在進(jìn)行任何更改之前,請(qǐng)務(wù)必備份您的網(wǎng)絡(luò)配置。并且,以 root 權(quán)限運(yùn)行這些命令。