在使用 Linux 系统时,正确配置 IP 地址是确保网络连接正常的关键步骤。无论你是刚接触 Linux 的新手,还是需要临时排查网络问题的用户,本教程将手把手教你如何查看和设置 Linux 的 IP 地址。
IP 地址是设备在网络中的“门牌号”。没有正确的 IP 地址,你的 Linux 主机就无法与其他设备通信。常见的场景包括:
在设置之前,先看看系统当前的 IP 配置。打开终端(Terminal),输入以下命令:
ip addr show 或者使用较老但依然常见的命令:
ifconfig 如果你看到类似 eth0 或 ens33 的接口,并且有 inet 开头的一行(如 inet 192.168.1.100),说明你的网卡已经有 IP 地址了。
如果你只是临时测试,可以使用 ip 命令快速设置。例如,为 eth0 网卡设置 IP 地址 192.168.1.200,子网掩码为 255.255.255.0:
sudo ip addr add 192.168.1.200/24 dev eth0 设置默认网关(通常是路由器地址,如 192.168.1.1):
sudo ip route add default via 192.168.1.1 ⚠️ 注意:这种方式设置的 IP 在系统重启后会丢失。
要让 IP 地址永久生效,需要修改网络配置文件。不同 Linux 发行版方法略有不同,这里以 Ubuntu/Debian 和 CentOS/RHEL 为例。
现代 Ubuntu(18.04 及以后)使用 Netplan 管理网络。配置文件通常位于 /etc/netplan/ 目录下,例如 01-network-manager-all.yaml。
编辑该文件:
sudo nano /etc/netplan/01-network-manager-all.yaml 修改为如下内容(请根据你的实际网卡名和网络环境调整):
network: version: 2 ethernets: eth0: dhcp4: no addresses: [192.168.1.200/24] gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8, 114.114.114.114] 保存后,应用配置:
sudo netplan apply 编辑对应网卡的配置文件,如 /etc/sysconfig/network-scripts/ifcfg-ens33:
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33 修改关键参数如下:
BOOTPROTO=staticONBOOT=yesIPADDR=192.168.1.200NETMASK=255.255.255.0GATEWAY=192.168.1.1DNS1=8.8.8.8 然后重启网络服务:
sudo systemctl restart network ping 192.168.1.1 测试网关连通性。ping www.baidu.com 测试 DNS 解析是否正常。通过本教程,你应该已经掌握了在 Linux 中查看和设置 IP 地址的基本方法。无论是临时调试还是永久配置,理解这些操作对管理 Linux 服务器至关重要。记住,Linux IP地址设置 是网络管理的基础,而 静态IP配置 能确保服务稳定运行。掌握 Linux网络配置 技能,也能让你更高效地使用 ifconfig命令 或现代工具进行故障排查。
现在,你可以自信地为你的 Linux 系统配置合适的网络环境了!
本文由主机测评网于2025-11-28发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/2025111085.html