Mini模式安裝CentOS後,我們熟悉的ifconfig命令已經沒有,取而代之的是nmcli和ip命令
nmcli命令: nmcli命令可以完成網卡上所有的配置工作,并且可以寫入配置文件,永久生效(支持tab鍵補齊)查看IP (類似ifconfig, ip addr)
nmcli device
網絡設備列表及連接狀态
nmcli device show
設備詳細信息
nmcli device show
網絡連接狀态查看
nmcli connection show eno2
連接詳細信息
nmcli d connect ens33
開啟連接/關閉連接
nmcli device disconnect eno2
nmcli d connect ens33
網卡自啟動(啟動自動加載)
nmcli connection modify eno2 connection.autoconnect no #開機不啟動網卡
nmcli connection modify eno2 connection.autoconnect yes #開啟網卡自啟動
地址獲取方式配置
地址指定
nmcli connection modify eno2 ipv4.method manual ipv4.addresses 172.12.0.101/24
DHCP自動獲取
nmcli connection modify eno2 ipv4.method auto
修改地址
nmcli connection modify eno2 ipv4.addresses 172.12.0.100/24
添加secondary IP
nmcli connection modify eno2 ipv4.addresses 172.16.10.101/24
添加/删除DNS
nmcli connection modify ens37 ipv4.dns 114.114.114.114
nmcli connection modify ens37 ipv4.dns 192.168.10.3 #添加第二個DNS
nmcli connection modify ens37 -ipv4.dns 192.168.10.3 #删除DNS
啟用connection(相當于ifup)
nmcli connect up eno2
立即生效網卡
nmcli d reapply ens33 #方法一
nmcli d connect ens33 #方法二
删除網絡連接的配置文件
nmcli c delete ens33
監聽事件
nmcli m
添加/删除地址
ip addr add 192.168.2.10/24 dev eno2 #添加
ip addr del 192.168.2.10/24 dev eno2 #删除
添加路由
ip route add default via 192.168.202.254 #缺省路由
ip route add 192.168.4.0/24 via 192.168.4.1 #網段路由
ip route change 192.168.4.0/24 dev eth1 #路由修改
ip route add NAT 192.168.1.100 via 192.168.1.1 #NAT路由
查看路由
ip route show table main
ip route show table local
ip route show table all
網絡統計查看
ip -s link
ip -s -s link ls eno1
接口設置
接口up/down
ip link set eth0 up
ip link set eth0 down
修改設置傳輸隊列的長度
ip link set dev eth0 txqueuelen 100
接口MTU
ip link set dev eth0 mtu 1500
接口MAC修改
ip link set dev eth0 address 00:01:4f:00:15:f1
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!