📅  最后修改于: 2023-12-03 14:42:09.787000             🧑  作者: Mango
在 Ubuntu 操作系统中,可以使用 ip
命令来配置网络相关的设置,包括网络接口的 IP 地址、掩码、网关等内容。使用 ip
命令进行网络配置比使用传统的 ifconfig
命令和 route
命令更加灵活和方便。
要显示当前系统中所有的网络接口信息,可以使用下面的命令:
ip link show
该命令会显示所有接口的名称、MAC 地址、状态等信息。
要为某个网络接口配置 IP 地址和掩码,可以使用下面的命令:
sudo ip addr add ADDRESS/MASK dev INTERFACE
其中,ADDRESS
是要配置的 IP 地址,MASK
是子网掩码,INTERFACE
是要配置的网络接口名。
例如,要为 eth0
这个网络接口配置 IP 地址为 192.168.1.100
,掩码为 255.255.255.0
,可以使用下面的命令:
sudo ip addr add 192.168.1.100/24 dev eth0
要为某个网络接口配置网关,可以使用下面的命令:
sudo ip route add default via GATEWAY dev INTERFACE
其中,GATEWAY
是要配置的网关地址,INTERFACE
是要配置的网络接口名。
例如,要为 eth0
这个网络接口配置网关为 192.168.1.1
,可以使用下面的命令:
sudo ip route add default via 192.168.1.1 dev eth0
ip
命令还支持很多其他的网络配置功能,比如修改接口状态、修改 MAC 地址、添加路由、配置 VLAN 等,可以使用 ip help
命令查看详细的帮助信息。
在 Ubuntu 操作系统中,使用 ip
命令进行网络配置可以更加灵活和方便。通过本文介绍的命令,可以完成常见的网络配置任务,对于程序员来说是一项必备的技能。