linux下的 ifconfig 和 ip 命令

ifconfig是net-tools中已被废弃使用的一个命令,许多年前就已经没有维护了。目前centos7默认也没有安装net-tools这个包了。现在使用的是iproute2这个包,ip命令就是属于这个包的。

对比命令

 

网卡控制(替换ifconfig)

ip addr add 192.168.1.19/24 dev em1

请注意IP地址要有一个后缀,比如/24。这种用法用于在无类域内路由选择(CIDR)中来显示所用的子网掩码。在这个例子中,子网掩码是255.255.255.0。

查看设置结果:

ip addr show em1

删除IP,只要把add替换成del就可以了:

ip addr del 192.168.1.19/24 dev em1

关闭网卡(ifdown)

ip link set em1 down

开启网卡(ifup)

ip link set em1 up

 

 

本机路由表控制(替换route命令)

ip route show

假设现在你有一个IP地址,你需要知道路由包从哪里来。可以使用下面的路由选项:

ip route get 8.8.8.8

8.8.8.8 via 192.168.1.1 dev wlp5s0 src 192.168.1.19 uid 1000

cache

 

路由修改

添加:

ip route add 1.1.1.0/24 via 192.168.1.1

删除:

ip route del 1.1.1.0/24 via 192.168.1.1

修改默认路由:

iproute add default via 192.168.1.2

 

查看arp列表

ip neighbour

 

总结

iproute2这个包还有很多告警功能,比net-tools效率高。但是习惯习惯就看个人使用,现在还用不习惯的赶紧熟悉熟悉。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值