ifconfig

用途

显示或设置网络设备。

语法

ifconfig [网络设备][down up -allmulti -arp -promisc][add<地址>]
[del<地址>][<硬件地址>][io_addr][irq] [media<网络媒介类型>]
[mem_start<内存地址>][metric<数目>][mtu<字节>][netmask<子网掩码>]
[tunnel<地址>][-broadcast<地址>] [-pointopoint<地址>][IP地址]

描述

ifconfig可设置网络设备的状态,或是显示目前的设置。

参数

add<地址>   设置网络设备IPv6的IP地址。
del<地址>   删除网络设备IPv6的IP地址。
down   关闭指定的网络设备。
<硬件地址>   设置网络设备的类型与硬件地址。
io_addr   设置网络设备的I/O地址。
irq   设置网络设备的IRQ。
media<网络媒介类型>   设置网络设备的媒介类型。
mem_start<内存地址>   设置网络设备在主内存所占用的起始地址。
metric<数目>   指定在计算数据包的转送次数时,所要加上的数目。
mtu<字节>   设置网络设备的MTU。
netmask<子网掩码>   设置网络设备的子网掩码。
tunnel<地址>   建立IPv4与IPv6之间的隧道通信地址。
up   启动指定的网络设备。
-broadcast<地址>   将要送往指定地址的数据包当成广播数据包来处理。
-pointopoint<地址>   与指定地址的网络设备建立直接连线,此模式具有保密功能。
-promisc   关闭或启动指定网络设备的promiscuous模式。
[IP地址]   指定网络设备的IP地址。
[网络设备]   指定网络设备的名称。

例子

把第一张网卡的子网掩码设为 255.255.255.0 ,并查看设置后的结果:

$ ifconfig eth0 netmask 255.255.255.0
$ ifconfig eth0

将第一张网卡的IP地址设为 203.74.205.36

$ ifconfig eth0 203.74.205.36

相关命令

shells/commands/ifconfig.txt · 最后更改: 2010/03/30 13:01 (外部编辑)
[unknown link type]到顶部
GNU Free Documentation License 1.3
京ICP备05034962号 Debian Driven by DokuWiki get firefox browser Recent changes RSS feed Valid XHTML 1.0