博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ifconfig 工具
阅读量:5150 次
发布时间:2019-06-13

本文共 1411 字,大约阅读时间需要 4 分钟。

ifconfig 工具

ifconfig 命令常用格式

格式:ifconfig

显示当前激活的网络接口信息。

格式:ifconfig {INTERFACE}

显示指定网络接口的信息。比如:eth0, eth1。

格式:ifconfig -a

显示所有网络接口的信息,无论是否激活。

格式:ifconfig {INTERFACE} up

格式:ifup {INTERFACE}
激活指定网络接口。比如:eth0, eth1。

格式:ifconfig {INTERFACE} down

格式:ifdown {INTERFACE}
关闭指定网络接口。

格式:ifconfig {INTERFACE} {IP}

格式:ifconfig {INTERFACE} {IP} netmask {NETMASK}
为指定网络接口设置IP地址和掩码,并自动激活。比如:eth0, eth0:0, eth0:1,后两个为虚拟网卡。

格式:ifconfig {INTERFACE} add {IP}

格式:ifconfig {INTERFACE}:0 {IP}
为指定网络接口添加IP地址。
格式:ifconfig {INTERFACE} del {IP}
为指定网络接口删除IP地址。

 

输出信息的含义

eth0:网络接口

link encap:网络类型,Ethernet是以太网
HWaddr:网卡MAC地址
Inet addr:IP地址
Bcast:广播地址
Mask:子网掩码
UP BROADCAST RUNNING MULTICAST:网卡运行状态

MTU:最大传输单元

collisions:以太网发生冲突的次数,如果该值过高,就要考虑网络硬件故障

RX packets,TX packets:接收和发送的数据包数量;
RX byte,TX byte表示接搜和传输的具体数目
Interrupt:中断信息

实例

1、配置IP地址
ifconfig eth0 172.18.32.11 netmask 255.255.255.0 up
ifconfig eth0 192.168.120.56 netmask 255.255.255.0 broadcast 192.168.120.255
 
2、为一个网卡配置多个IP
ifconfig eth0:0 172.18.32.12 netmask 255.255.255.0 up
 
3、删除IP
ifconfig eth0:0 delete 172.18.32.12
 
4、激活/禁用设备
ifconfig ech0 up|down
 
5、修改MAC地址
ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE 
 
6、启用/关闭ARP协议

ifconfig eth0 arp

ifconfig eth0 -arp

 
7、设置最大传输单元MTU
ifconfig eth0 mtu 1500
 
 
以上使用ifconfig命令修改网卡配置后,需要重启网卡:service network restart 
如果想让配置重启后仍生效,请修改文件 /etc/sysconfig/network-scripts/ifcfg-eth0

 

更网络命令请参考: 

转载于:https://www.cnblogs.com/596014054-yangdongsheng/p/10445090.html

你可能感兴趣的文章
BZOJ.4903.[CTSC2017]吉夫特(Lucas DP)
查看>>
表单验证
查看>>
tableView
查看>>
Happy Great BG-卡精度
查看>>
Xamarin Visual Studio不识别JDK路径
查看>>
php 如何生成静态页
查看>>
[C++] 函数的概念
查看>>
菜鸟“抄程序”之道
查看>>
DispatcherServlet详解
查看>>
Python11/20---MySql的数据类型/约束条件
查看>>
Ubuntu下关闭防火墙
查看>>
Nginx 正则匹配
查看>>
wxss与rpx
查看>>
thinkphp中的_initialize方法
查看>>
php判断是否为ajax请求
查看>>
jQuery基本过滤选择器
查看>>
TCP/IP 邮件的原理
查看>>
ecos新命令
查看>>
w3m常用快捷键
查看>>
三种方法实现Javascript控制ScrollBar(滚动条)
查看>>