在 Linux 系统中,使用 ip
命令配置静态 IP 地址和路由是一项常见的网络管理任务。以下是具体步骤:
-
查看当前网络接口: 首先,使用以下命令查看可用的网络接口:
ip addr show
-
配置静态 IP 地址: 假设我们要将接口
eth0
的静态 IP 地址设置为192.168.1.10
,子网掩码为255.255.255.0
,可以使用以下命令:sudo ip addr add 192.168.1.10/24 dev eth0
这里的
/24
是 CIDR 表示法,表示子网掩码为255.255.255.0
。 -
启用网络接口: 如果接口处于禁用状态,需启用它:
sudo ip link set eth0 up
-
配置默认路由: 配置默认网关为
192.168.1.1
,可以使用以下命令:sudo ip route add default via 192.168.1.1
-
验证配置: 使用以下命令确认 IP 地址和路由已经正确配置:
ip addr show eth0 ip route show
-
配置永久生效: 以上命令在重启后不再生效。如果需要让配置在重启后依然有效,可以编辑网络管理工具使用的配置文件,例如在
/etc/netplan/
或/etc/sysconfig/network-scripts/
下配置相应的网络文件,具体路径和文件名视不同发行版而定。
通过上述步骤,可以轻松地在 Linux 系统上配置静态 IP 地址和路由。