在 Linux 中,可以使用 ip addr add
命令来添加 IP 地址,语法如下:
ip addr add <IP地址>/<子网掩码> dev <接口名>
例如,要为 eth0
网卡添加 IP 地址 192.168.1.100/24
,可以使用以下命令:
ip addr add 192.168.1.100/24 dev eth0
要删除 IP 地址,可以使用 ip addr del
命令,语法如下:
ip addr del <IP地址>/<子网掩码> dev <接口名>
例如,删除 eth0
网卡上的 IP 地址 192.168.1.100/24
,可以使用以下命令:
ip addr del 192.168.1.100/24 dev eth0
在 Linux 系统中,网络配置通常保存在以下几个文件中:
/etc/network/interfaces
: 用于定义静态网络接口配置/etc/sysconfig/network-scripts/ifcfg-*
: 用于定义网络接口配置(CentOS/RHEL)/etc/netplan/*.yaml
: 用于定义网络接口配置(Ubuntu/Debian)/etc/resolv.conf
: 用于定义 DNS 服务器以下以 Ubuntu 系统为例,介绍如何在 /etc/netplan/
目录下保存网络配置:
/etc/netplan/00-installer-config.yaml
文件,添加以下内容:
network:
ethernets:
eth0:
addresses:
- 192.168.1.100/24
gateway4: 192.168.1.1
nameservers:
addresses:
- 8.8.8.8
- 8.8.4.4
version: 2
sudo netplan apply
还可以使用 ip route
命令来管理路由表,以及使用 ip dns
命令来管理 DNS 服务器。
在 Linux 系统中,我们可以使用 ip 命令来管理网络配置,包括设置 IP 地址、网关、DNS 等。通过编辑相关配置文件,还可以保存网络配置,确保系统重启后配置依然有效。掌握这些技能可以帮助我们更好地管理 Linux 系统的网络环境。