📜  ip config ubuntu - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:42:09.787000             🧑  作者: Mango

基本介绍

在 Ubuntu 操作系统中,可以使用 ip 命令来配置网络相关的设置,包括网络接口的 IP 地址、掩码、网关等内容。使用 ip 命令进行网络配置比使用传统的 ifconfig 命令和 route 命令更加灵活和方便。

使用方法

显示网络接口信息

要显示当前系统中所有的网络接口信息,可以使用下面的命令:

ip link show

该命令会显示所有接口的名称、MAC 地址、状态等信息。

配置 IP 地址和掩码

要为某个网络接口配置 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 命令进行网络配置可以更加灵活和方便。通过本文介绍的命令,可以完成常见的网络配置任务,对于程序员来说是一项必备的技能。