ifconfig命令总结

1.1 功能说明

配置以及查看网络接口

1.2 语法格式

ifconfig [网络设备] [参数]

注意:使用ifconfig修改的参数,重启系统后会恢复修改前的配置,若需要永久生效配置,还需修改系统文件的参数。


参数


简解


up


启用


down


关闭


-s


显示摘要信息(类似于 netstat -i)


-a


显示全部接口信息

1.3 实践操作

实例1-1  显示网络设备信息(激活状态的)

命令:ifconfig

代码

[[email protected] ~]# ifconfig

eth0     Link encap:Ethernet  HWaddr00:0C:29:2B:45:3E

inet addr:192.168.137.10 Bcast:192.168.137.255 Mask:255.255.255.0

inet6 addr: fe80::20c:29ff:fe2b:453e/64 Scope:Link

UPBROADCAST RUNNING MULTICAST MTU:1500  Metric:1

RXpackets:26171 errors:0 dropped:0 overruns:0 frame:0

TXpackets:15790 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RXbytes:2498986 (2.3 MiB)  TX bytes:2099055(2.0 MiB)

lo       Link encap:Local Loopback

inet addr:127.0.0.1  Mask:255.0.0.0

inet6 addr: ::1/128 Scope:Host

UPLOOPBACK RUNNING  MTU:65536  Metric:1

RXpackets:0 errors:0 dropped:0 overruns:0 frame:0

TXpackets:0 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RXbytes:0 (0.0 b)  TX bytes:0 (0.0 b)

实例1-2  启用关闭指定网卡

命令:ifconfigeth0 up

ifconfig eth0 down

说明:ifconfig eth0 up 为启动网卡eth0 ;ifconfig eth0 down 为关闭网卡eth0。ssh登陆linux服务器操作要小心,关闭了就不能开启了,除非你有多网卡。

实例1-3  启用和关闭ARP

命令:ifconfigeth0 arp

ifconfig eth0 –arp

说明:ifconfig eth0 arp 开启网卡eth0 的arp协议;

ifconfig eth0 -arp 关闭网卡eth0 的arp协议;

实例1-4  设置最大传输单元

命令:ifconfigeth0 mtu 1500

实例1-5  查看摘要信息(类似netstat –i)

命令:ifconfig –s

代码

[[email protected] ~]# ifconfig -s

Iface   MTUMet    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg

eth0      1500   0    26237     0      0      0   15830      0      0     0 BMRU

lo        65536   0       0      0      0     0        0      0     0      0 LRU

时间: 2024-12-29 10:59:22

ifconfig命令总结的相关文章

用ifconfig命令,只有lo,没有eth0的解决方案

问题描述:视频中输入ifconfig命令,显示eth0和lo,但是自己在虚拟机中并非得到这样的结果,而是只有lo,即网卡未启动,也没有ip,无法用Xshell远程连接. 解决方案: 1. 进入/etc/sysconfig/network-scripts 目录,发现有ifcfg-eth0,即网卡(驱动)存在但未启用. 2. 输入ifconfig -a命令,可显示eth0和lo. 3. 输入ifconfig eth0 up,启用网卡.此时用ifconfig,只能看到inet6(ipv6?)的地址,没

解决 CentOS7 安装完成后ifconfig命令不能用

今天用VMWare安装了CentOS7,选择了最小安装包模式,安装完毕之后想查看一下本机的ip地址,发现报错 # ifconfig -bash: ifconfig: command not found 谷歌了一下,整理了一下解决思路 查看ifconfig命令是否存在 查看 /sbin/ifconfig是否存在 如果ifconfig命令存在,查看环境变量设置 #echo $PATH 如果环境变量中没有包含ifconfig命令的路径 临时修改环境变量:在shell中输入 $export PATH =

ip命令和ifconfig命令(转载)

Linux的ip命令和ifconfig类似,但前者功能更强大,并旨在取代后者.使用ip命令,只需一个命令,你就能很轻松地执行一些网络管理任务.ifconfig是net-tools中已被废弃使用的一个命令,许多年前就已经没有维护了.iproute2套件里提供了许多增强功能的命令,ip命令即是其中之一. 设置和删除Ip地址 要给你的机器设置一个IP地址,可以使用下列ip命令: 1. $ sudo ip addr add 192.168.0.193/24 dev wlan0 请注意IP地址要有一个后缀

ifconfig命令--Linux命令应用大词典729个命令解读

内容来源于人民邮电出版社<Linux命令应用大词典> 讲述729个命令,1935个例子 学习Linux系统的参考书.案头书,遇到不懂的命令或命令选项一查即可 争取每天都发布内容 ifconfig命令 使用ifconfig命令可以显示和配置网络接口,比如设置IP地址.MAC地址.激活或关闭网络接口. 命令语法: ifconfig [接口] [选项| IP地址] 命令中各选项的含义如表所示. 表                                   ifconfig命令选项含义 选项

ifconfig命令(转)

许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改.Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config).通常需要以root身份登录或使用sudo以便在Linux机器上使用ifconfig工具.依赖于ifconfig命令中使用一些选项属性,ifconfig工具不仅可以被用来简单地获取网络接口配置信息,还可以修改这些配置. 1.命令格式: ifconfig [网络设备] [参数] 2.命令功能: ifconfi

[网络配置相关]——ifconfig命令、ip命令、route命令

ifconfig命令 1. 查看已被激活的网卡的详细信息 # ifconfig eth0 Link encap:Ethernet HWaddr 00:30:67:F2:10:CF inet addr:10.0.0.253 Bcast:10.0.255.255 Mask:255.255.0.0 inet6 addr: fe80::230:67ff:fef2:10cf/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX

每天一个linux命令(52):ifconfig命令

许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改.Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config).通常需要以root身份登录或使用sudo以便在Linux机器上使用ifconfig工具.依赖于ifconfig命令中使用一些选项属性,ifconfig工具不仅可以被用来简单地获取网络接口配置信息,还可以修改这些配置. 1.命令格式:? ifconfig [网络设备] [参数] 2.命令功能: ifconf

Linux ifconfig命令

一.简介 ifconfig是Linux系统用来获取并修改网络接口配置信息的工具. 注意:用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在.要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了. 二.应用实例: 实例1:显示网络设备信息(激活状态的) ifconfig 实例2:启动关闭指定网卡 ifconfig eth0 up #启动网卡eth0  ifconfig eth0 down #关闭网卡eth0 实例3:为网卡配置和删除IPv6地址 ifconfig

centos迷你版,没有安装ifconfig命令

ifconfig命令是设置或显示网络接口的程序,可以显示出我们机器的网卡信息,可是有些时候最小化安装CentOS等Linux发行版的时候会默认不安装ifconfig等命令,这时候你进入终端,运行ifconfig命令就会出错 这是我们首先会想到是不是环境变量里没有ifconfig命令的路径,因为ifconfig是在/sbin路径下的,以root用户登录才可以运行,可是我们上边是以root用户登录的啊,不急,我们来看看root用户的环境变量 看到没,我们的环境变量里有/sbin这个路径,也居士说如果

centos 7 没有ifconfig 命令

centos 7 没有ifconfig 命令: 安装命令: yum install net-tools centos 7 没有ifconfig 命令,布布扣,bubuko.com