【linux 命令】放弃 ifconfig,拥抱 ip 命令

在很长一段时间内, ifconfig 命令是配置网络接口的默认方法。它为 Linux 用户提供了很好的服务,但是网络很复杂,所以配置网络的命令必须健壮。 ip 命令是现代系统中新的默认网络命令,在本文中,我将向你展示如何使用它。

一、安装 ip
ip 命令包含在 iproute2util 包中,它可能已经在你的 Linux 发行版中安装了。如果没有,你可以从发行版的仓库中进行安装。

二、查看网口和 IP 地址
如果你想查看主机的 IP 地址或网络接口信息, ifconfig (不带任何参数)命令提供了一个很好的总结。

方法一: $ ifconfig  
方法二: $ ip a

(base) [root@Ai2 ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:0c:29:14:fc:f3 brd ff:ff:ff:ff:ff:ff
    inet 192.168.8.227/24 brd 192.168.8.255 scope global ens192
       valid_lft forever preferred_lft forever
    inet 192.168.8.3/24 brd 192.168.8.255 scope global secondary dynamic ens192
       valid_lft 572262sec preferred_lft 572262sec
    inet6 fe80::20c:29ff:fe14:fcf3/64 scope link 
       valid_lft forever preferred_lft forever
(base) [root@Ai2 ~]# 

三、添加 IP 地址

方法1:使用 ifconfig 命令添加 IP 地址命令为:
ifconfig eth0 add 192.9.203.21

方法2:使用ip 命令 添加ip地址命令为:
ip a add 192.9.203.21 dev eth0

四、移除一个 IP 地址

方法1:使用 ifconfig 命令移除 IP 地址命令为:
ifconfig eth0 del 192.9.203.21
方法2:使用ip 命令移除ip 地址命令为:
ip a del 192.9.203.21 dev eth0

五、启用或禁用组播

方法1:使用 ifconfig 接口来启用或禁用  组播
ifconfig eth0 multicast
方法2:对于 ip ,使用  set 子命令与设备( dev )以及一个布尔值和  multicast 选项
ip link set dev eth0 multicast on

六、启用或禁用网络

方法1:ifconfig 命令使用  up 或  down 关键字来实现
ifconfig eth0 up
方法2:ip 命令使用  set 子命令将网络设置为  up 或  down 状态
ip link set eth0 up

七、开启或关闭地址解析功能(ARP)

方法1:使用 ifconfig ,你可以通过声明它来启用
ifconfig eth0 arp

方法2:使用 ip ,你可以将  arp 属性设置为  on 或  off
ip link set dev eth0 arp on
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

东华果汁哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值