13.1. 网络配置

ifconfig

此命令用于配置网络接口,或显示其当前配置。除了使用 “up” 和 “down” 设置激活和禁用接口之外,如果您没有 ifcfg 脚本,则此命令对于设置接口的地址信息也是必要的。

ifconfig 的用法为以下两种:

ifconfig

这将简单地列出当前所有已启动网络设备的所有信息。

ifconfig eth0 down

这将关闭 eth0(假设设备存在),在您重新 “up” 启动设备之前,它将无法接收或发送任何内容。

显然,此工具还有更多选项,您需要阅读手册/信息页以了解更多信息。

ifup

使用 ifup 设备名 通过执行脚本(其中将包含您的默认网络设置)来启动接口。只需输入 ifup ,您将获得有关使用该脚本的帮助。

例如,输入

ifup eth0

如果 eth0 当前处于关闭状态,这将启动它。

ifdown

使用 ifdown 设备名 通过执行脚本(其中将包含您的默认网络设置)来关闭接口。只需输入 ifdown ,您将获得有关使用该脚本的帮助。

例如,输入

ifdown eth0

如果 eth0 当前处于启动状态,这将关闭它。

ifcfg

使用 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 命令是用于显示或修改路由表的工具。要添加网关作为默认网关,您需要输入

route add default gw some_computer