centos ifconfig_CentOS命令ip和nmcli使用速查

Mini模式安装CentOS后,我们熟悉的ifconfig命令已经没有,取而代之的是nmcli和ip命令

nmcli命令: nmcli命令可以完成网卡上所有的配置工作,并且可以写入配置文件,永久生效(支持tab键补齐)

查看IP (类似ifconfig, ip addr)

nmcli device
81d963c649345bf258bb56a1755efcb9.png

网络设备列表及连接状态

nmcli device show
074a2546fbb47bde81d19e55dae62c2b.png

设备详细信息

nmcli device show
209a7d31f7a341862f5d2756b837dbbf.png

网络连接状态查看

nmcli connection show  eno2
a1542d79d858e934b3450272ea0f3518.png

连接详细信息

nmcli d connect ens33

开启连接/关闭连接

nmcli device disconnect eno2
63777468f8568e5fd711c24733a84225.png
nmcli d connect ens33
906bec5bdeb0b2b9320591e4f0612380.png

网卡自启动(启动自动加载)

nmcli connection modify eno2 connection.autoconnect no   #开机不启动网卡
acdabf2af968434860516df2de5acd74.png
nmcli connection modify eno2 connection.autoconnect yes  #开启网卡自启动
2b8fb9f76c75589628a31cea7e0a7e16.png

地址获取方式配置

地址指定

nmcli connection modify eno2 ipv4.method manual ipv4.addresses 172.12.0.101/24
d5a469b83da552bbccde3674b6b85083.png

DHCP自动获取

nmcli connection modify eno2 ipv4.method auto
0bafe984f32fbb680146ee2c95a2d6d4.png

修改地址

nmcli connection modify eno2 ipv4.addresses 172.12.0.100/24

添加secondary IP

nmcli connection modify eno2 +ipv4.addresses 172.16.10.101/24
f03cd0883cbe0e620e700ac433779d3f.png

添加/删除DNS

nmcli connection modify ens37 ipv4.dns 114.114.114.114nmcli connection modify ens37 +ipv4.dns 192.168.10.3     #添加第二个DNSnmcli 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命令

4155010610da247d4bb889c4794b2cc9.png

添加/删除地址

ip addr add 192.168.2.10/24 dev eno2            #添加ip addr del 192.168.2.10/24 dev eno2             #删除
bacf6db75e58698aaf60c132507825a2.png

添加路由

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 mainip route show table localip route show table all

网络统计查看

ip -s linkip -s -s link ls eno1
0a7491be5ac82b71b2d906c2da25c2e5.png

接口设置

接口up/down

ip link set eth0 upip 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
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值