ifconfig && ip-route

首先想要说的是ifconfig可能是我们大多数以前甚至到现在还一直在使用的linux的一个ip管理的Command,但是很早以前ifconfig这个命令就已经不再维护了,甚至在最新版的linux中已经去除掉了ifconfig这个命令。
(但是事实是各位的电脑里面应该部分人都还可以用吧/xk,小弟的ubuntu18还是可以用的/xk)
如果没有了这个命令,那该用什么来代替?
答案就是ip-route.

sudo apt-get install ip-route【Debian/ubuntu】

ifconfig的一些简单的使用也在这儿稍微提一下吧:

ifconfig (-a)显示关于网卡的所有信息

具体的man或者info一下
常用的是下面这个:

sudo ifconfig name_of_your_NIC prefered_ip/24 broadcast ... netmask 255.255.255.0 
name_of_your_NIC 表示你所需要改变的网卡的名称,这个可以通过ifconfig得到,prefered ip表示你要把所指定的网卡修改成的ip,broadcast就是把ip最后一段修改成255,具体啥意思可以bing一下,netmask表示网关,啥意思也就不多说了。

在这里插入图片描述

但是请注意,这个做法只是临时修改,电脑一重启,就无效了,但是有时候又有一些需要,方法是修改静态ip,
修改静态ip的做法是修改/etc/networking文件夹下的一个名为interfaces的文件,
以修改enp4s0这个网卡的ip为例:
修改内容如下

#interfaces(5) file used by ifup(8) and ifdown(8)
auto lo enp4s0
iface lo inet loopback
iface enp4s0 inet static
		address 192.168.×××.×××
		netmask 255.255.255.0
iface br0 inet dhcp
		bridge_ports lo enp4s0

#################################################################################
现在说一下ip-route

sudo apt-get install ip-route

检查网卡信息,实现ifconfig -a 的功能:
ip addr show (可以添加一张具体的网卡的名称)
禁用网卡 :
sudo ip link set name_of_the_NIC down
启用被禁用的网卡:
sudo ip link set name_of_the_NIC up
修改网卡的ip地址:
sudp ip addr add your_ip/netmask dev name_of_the_NIC
删除配置的网卡的ip地址:
sudo ip addr del your_ip/netmask dev name_of_the_NIC
检查路由:
sudo ip route get ***.***.***.1
而ip命令中关于ARP(地址解析协议,将ip地址转化为对应的mac地址)的使用这里就不多说。有需要的bing一下吧。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值