linux服务器如何设置ip地址
linux服务器如何设置ip地址详细介绍
在 Linux 服务器上设置 IP 地址的方法取决于服务器使用的网络管理工具和系统版本。以下是几种常见的设置方式:
方法一:通过nmcli命令(适用于 NetworkManager 管理的系统)
- 查看网络连接:
bashnmcli connection show找到要配置的连接名称(如
eth0或ens33)。 - 设置静态 IP:
bashnmcli connection modify eth0ipv4.addresses .1.100/24
ipv4.gateway .1.1
ipv4.dns .8.8
ipv4.method manual
- 重启网络连接:
bashnmcli connection up eth0
方法二:编辑配置文件(适用于 CentOS/RHEL 7 及以下)
- 编辑网卡配置文件:
bash/etc/sysconfig/network-scripts/ifcfg-eth0添加以下内容(静态 IP):
ini - 重启网络服务:
bashsystemctl restart network
方法三:编辑配置文件(适用于 Ubuntu/Debian)
- 编辑 Netplan 配置文件:
bash/etc/netplan/01-netcfg.yaml添加以下内容(静态 IP):
yamlnetworkd
no
192.168.1.100/24
192.168.1.1
8.8.8.8 8.8.4.4
- 应用配置:
bashnetplan apply
验证配置
配置完成后,使用以下命令验证 IP 地址是否生效:
bash
addr show.8.8
注意事项
- 动态 IP(DHCP):若需使用 DHCP 自动获取 IP,将
BOOTPROTO设为dhcp或dhcp4: yes。 - 防火墙:配置后若无法访问网络,检查防火墙是否开放相关端口(如
ufw或firewalld)。 - 权限:修改网络配置需要 root 权限,建议使用
sudo命令。
根据你的 Linux 发行版和版本选择合适的方法,配置完成后重启网络服务或服务器即可生效。