1.命令作用
ifconfig(interfaces configure),配置网络接口(configure a network interface);是linux中用于显示或配置网络设备(网络接口)的命令;ifconfig命令归属于net-tools工具集,net-tools 起源于BSD(Berkeley Software Distribution伯克利软件套件,UNIX的一个分支);自2001年起,Linux 社区已经停止对其进行维护;net-tools 通过procfs(/proc)和ioctl系统调用去访问和改变内核网络配置,net-tools 中工具的名字比较杂乱。
2.命令语法
Usage:
ifconfig [-a] [-v] [-s] <interface> [[<AF>] <address>]
[add <address>[/<prefixlen>]]
[del <address>[/<prefixlen>]]
[[-]broadcast [<address>]]
[netmask <address>]
[hw <HW> <address>] [mtu <NN>]
[multicast]
[txqueuelen <NN>]
[up|down] ...
3.参数详解
OPTION:
- -V,version版本查看
- -a,显示所有当前可用的网络接口,即使处于down状态;如: ifconfig -a
- -v,对于某些错误条件更详细;如: ifconfig -a
- -s,显示一个短列表(如同netstat -i)
- interface,网络接口名称
- prefixlen,子网前置长度
<AF>,地址族(Address Family);可设置inet(默认IPv4)、inet6(IPv6)等;可help查看<HW>,硬件类型(Hardware Type);可设置loop、slip、等;可help查看- address,接口的IP地址
- add,临时添加ipv4/ipv6地址
- del


6285

被折叠的 条评论
为什么被折叠?



