此命令用于配置网络接口,或显示其当前配置。除了使用 “up” 和 “down” 设置激活和禁用接口之外,如果您没有 ifcfg 脚本,则此命令对于设置接口的地址信息也是必要的。
ifconfig 的用法为以下两种:
ifconfig |
这将简单地列出当前所有已启动网络设备的所有信息。
ifconfig eth0 down |
这将关闭 eth0(假设设备存在),在您重新 “up” 启动设备之前,它将无法接收或发送任何内容。
显然,此工具还有更多选项,您需要阅读手册/信息页以了解更多信息。
使用 ifup 设备名 通过执行脚本(其中将包含您的默认网络设置)来启动接口。只需输入 ifup ,您将获得有关使用该脚本的帮助。
例如,输入
ifup eth0 |
如果 eth0 当前处于关闭状态,这将启动它。
使用 ifdown 设备名 通过执行脚本(其中将包含您的默认网络设置)来关闭接口。只需输入 ifdown ,您将获得有关使用该脚本的帮助。
例如,输入
ifdown eth0 |
如果 eth0 当前处于启动状态,这将关闭它。
使用 ifcfg 配置特定接口。只需输入 ifcfg 即可获得有关使用此脚本的帮助。
例如,要将 eth0 从 192.168.0.1 更改为 192.168.0.2,您可以执行以下操作
ifcfg eth0 del 192.168.0.1 ifcfg eth0 add 192.168.0.2 |
第一个命令关闭 eth0 并删除存储的 IP 地址,第二个命令使用新地址重新启动它。
route 命令是用于显示或修改路由表的工具。要添加网关作为默认网关,您需要输入
route add default gw some_computer |