欢迎来到天天文库
浏览记录
ID:9240626
大小:25.39 KB
页数:3页
时间:2018-04-24
《linux系统命令详解- - - ifconfig》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Linux系统命令详解---ifconfigLinux系统命令详解---ifconfig 功能说明:显示或设置网络设备 语 法:ifconfig[网络设备][downup-allmulti-arp-promisc][add<地址>][del<地址>][<硬件地址>][media<网络媒介类型>][mem_start<内存地址>][metric<数目>][mtu<字节>][netmask<子网掩码>][tunnel<地址>][-broadcast<地址>][-pointopoint<地址>] 补充说明:ifconfig可设置网络设备的状态,或是显示目前的
2、设置。 参 数: [网络设备]网络设备的名称。 down关闭指定的网络设备。 up 启动指定的网络设备。 -arp 打开或关闭指定接口上使用的ARP协议。前面加上一个负号用于关闭该选项。 -allmuti关闭或启动指定接口的无区别模式。前面加上一个负号用于关闭该选项。 -promisc关闭或启动指定网络设备的promiscuous模式。前面加上一个负号用于关闭该选项。 add<地址>设置网络设备IPv6的IP地址。 del<地址>删除网络设备IPv6的IP地址。 media<网络媒介类型>设置网络设备的媒介类型。 mem_st
3、art<内存地址>设置网络设备在主内存所占用的起始地址。 metric<数目>指定在计算数据包的转送次数时,所要加上的数目。 mtu<字节>设置网络设备的MTU。 netmask<子网掩码>设置网络设备的子网掩码。 tunnel<地址>建立IPv4与IPv6之间的隧道通信地址。 -broadcast<地址>将要送往指定地址的数据包当成广播数据包来处理。 -pointopoint<地址>与指定地址的网络设备建立直接连线,此模式具有保密功能。Linux中对网卡进行编辑的命令 无论是Linux自动安装还是我们手工安装,Linux都会向你询问有关网络的
4、问题并配置相关的软件。这个用于配置网卡的基本命令就是ifconfig。 在执行ifconfig命令后,系统将在内核表中设置必要的参数,这样Linux就知道如何与网络上的网卡通信。ifconfig命令有以下两种格式: ※ifconfig[interface] 查看当前系统的网络配置情况 ※ifconfiginterface[aftype]option
5、address… ifconfig的第一种格式(或使用不带任何参数的ifconfig命令)可以用来查看当前系统的网络配置情况。 在刚刚安装完系统之后,实际上是在没有网卡或者网络连接的情况下使用Lin
6、ux,但通过ifconfig可以使用回绕方式工作,使计算机认为自己工作在网络上。 现在我们运行一下ifconfig命令,不带参数的ifconfig命令可以显示当前启动的网络接口,其输出结果为: [root@machine1/sbin]#ifconfig eth0Linkencap:EthernetHWaddr52:54:AB:DD:6F:613/3Linux系统命令详解---ifconfig inetaddr:210.34.6.89Bcast:210.34.6.127Mask:255.255.255.128 UPBROADCASTRUNNINGMU
7、LTICASTMTU:1500Metric:1 RXpackets:46299errors:0dropped:0overruns:0frame:189 TXpackets:3057errors:0dropped:0overruns:0carrier:0 collisions:0txqueuelen:100 Interrupt:5Baseaddress:0xece0 loLinkencap:LocalLoopback inetaddr:127.0.0.1Mask:255.0.0.0 UPLOOPBACKRUNNINGMTU:3924Metric:
8、1 RXpackets:44errors:0dropped:0overruns:0frame:0 TXpackets:44errors:0dropped:0overruns:0carrier:0 collisions:0txqueuelen:0 其中以eth0为首的部分是本机的以太网卡配置参数,的设这里显示了网卡的设备名/dev/eth0和硬件的MAC地址52:54:AB:DD:6F:61,MAC地址是生产厂家定的,每个网卡拥有的唯一地址。 修改网卡MAC地址: 不过我们可以手工改动网卡的MAC地址,只要我们在/etc/rc.d/init.d/
9、中的network中加入: ifconfigeth
此文档下载收益归作者所有