可以看到,ifconfig up其实就是通过ioctl命令将该网卡标记上 IFF_UP 和 IFF_RUNNING,ifconfig down就是清除IFF_UP标记。set_flag()和 clr_flag()都是先通过 SIOCGIFFLAGS ioctl命令获取网卡当前的标记,修改后,再通过 SIOCSIFFLAGS命令设置回网卡驱动。这些ioctl命令定义于Kernel源码 include/uapi/linux/sockios.h 。。
Interface 网络设备名,如eth0就表示本机的第一块网卡。 up 标志接口处于" up"状态,也就是说, IP层可以对其进行访问。这个选项用于命令行上给出一个地址之时。如果这个接口已被" down"选项临时性取消的话(与该选项对应的标记是UP RUNNING),还可以用于重新启用一个接口。 down 标标志接口处于" down"状态,也就...
[root@linux ~]# ifconfig {interface} {up|down} <== 观察与启动接口 [root@linux ~]# ifconfig interface {options} <== 设置与修改接口 参数: Interface,网卡接口代号,包括 eth0、eth1、ppp0 等 Options,可以接的参数,包括如下: Up或down,启动 (up) 或关闭 (down) 该网络接口(不涉及任何参数) mt...
[root@linux ~]# ifconfig {interface} {up|down} <== 观察与启动接口 [root@linux ~]# ifconfig interface {options} <== 设置与修改接口 参数: Interface,网卡接口代号,包括 eth0、eth1、ppp0 等 Options,可以接的参数,包括如下: Up或down,启动 (up) 或关闭 (down) 该网络接口(不涉及任何参数) ...
ifconfig工具被用来查看和配置网络接口配置信息。用ifconfig命令配置的网卡信息,在网络设备重启后,配置就会还原。要想将修改的配置信息永远的存的电脑里,那就要修改网卡的配置文件了。 语法 ifconfig [网络设备][down up -allmulti -arp -promisc][add<地址>][del<地址>][<hw<网络设备类型><硬件地址>][io_add...
[root@linux ~]# ifconfig {interface} {up|down} <== 观察与启动接口 [root@linux ~]# ifconfig interface {options} <== 设置与修改接口 参数: Interface,网卡接口代号,包括 eth0、eth1、ppp0 等 Options,可以接的参数,包括如下: Up或down,启动 (up) 或关闭 (down) 该网络接口(不涉及任何参数) ...
[root@linux ~]# ifconfig {interface} {up|down} <== 观察与启动接口 [root@linux ~]# ifconfig interface {options} <== 设置与修改接口 参数: Interface,网卡接口代号,包括 eth0、eth1、ppp0 等 Options,可以接的参数,包括如下: Up或down,启动 (up) 或关闭 (down) 该网络接口(不涉及任何参数) ...
3. ifconfig 接口名 up/down 使用up参数可以启用指定接口,而使用down参数可以禁用指定接口。 4. ifconfig 接口名 promisc 使用此参数可以将指定的网络接口设置为混杂模式。在混杂模式下,网络接口可以接收到通过此接口的所有数据包,而非仅仅是目标地址是接口自身的数据包。
1、ifconfig命令简介:ifconfig是interfacesconfig的简称,ifconfig命令用来查看和配置网络设备,当网络环境发生改变时可通过此命令对网络进行相应的配置。2、语法:ifconfig[网络设备][参数]3、参数:up启动指定网络设备/网卡。down关闭指定网络设备/网卡。该参数可以有效地阻止通过指定接口的IP信息流,如果想...