ifconfig & ip

1、ifconfig

1.1、net-tools工具安装

yum -y install upgrade
yum -y install net-tools

ifconfig命令被用于配置和显示Linux内核中网络接口的网络参数。用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在。要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了。

1.2、ifconfig安装

-bash: ipconfig: 未找到命令

yum install -y upgrade
查找相关的ifconfig的安装包(ifconfig是在其他工具包中的一个小命令)
yum search ifconfig
安装相关的ifconfig的安装包
yum install -y net-tools

1.3、ifconfig简单使用

启动网卡eth0:
ifconfig eth0 up
关闭网卡eth0:
ifconfig eth0 down

为网卡eth0配置IPv6地址:
ifconfig eth0 add 33ffe:3240:800:1005::2/64
为网卡eth0删除IPv6地址:
ifconfig eth0 del 33ffe:3240:800:1005::2/64

用ifconfig修改MAC地址:
ifconfig eth0 hw ether 00:AA:BB:CC:dd:EE

配置IP地址:
ifconfig eth0 192.168.2.10
ifconfig eth0 192.168.2.10 netmask 255.255.255.0
ifconfig eth0 192.168.2.10 netmask 255.255.255.0 broadcast 192.168.2.255

开启网卡eth0 的arp协议:
ifconfig eth0 arp
关闭网卡eth0 的arp协议:
ifconfig eth0 -arp

设置最大传输单元能通过的最大数据包大小为 1500 bytes:
ifconfig eth0 mtu 1500

显示全部接口信息
ifconfig -a

1.4、ifconfig显示说明

  • 网卡ens33
    ens33:网卡名称
    flag  :UP(接口已启用);BROADCAST(主机支持广播);RUNNING(接口在工作中);MULTICAST(主机支持多播);LOOPBACK(回环接口,本地回送测试);PROMISC(混杂模式运行,可以接收所有经过的数据包);mtu 500(最大传输单元,1500表示1500字节)。
    inet  : # ip地址
    netmask: # 子网掩码
    broadcast :# 广播地址
    inet6
    prefixlen
    scopeid
    ether:#mac地址、网卡的物理地址 00:0c:29:e7:37:32
    txqueuelen 1000:表示 网卡传送队列长度
    RX packets :接受到的总包数
    RX bytes :接受到的总字节数
    RX errors :接收时,产生错误的数据包数
    RX dropped :接收时,丢弃的数据包数
    RX overruns :接收时,由于速度过快而丢失的数据包数
    RX frame (框架) :接收时,发生frame错误而丢失的数据包数
    TX packets :发送的总包数
    TX bytes :发送的总字节数
    TX errors :发送时,产生错误的数据包数
    TX dropped :发送时,丢弃的数据包数
    TX overruns :发送时,由于速度过快而丢失的数据包数
    TX carrier :发送时, 发生carrier错误而丢失的数据包数(运输工具)
    TX collisions :发送时, 冲突信息包的数目

  • 网卡 lo
    布拉布拉布拉 同上所述。

2、ip

查看所有ip(ipconfig)
ip a
查看路由、查看网关
ip route
另一台主机ping通,查看邻居
ip neigh

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值