服务器 IP 地址配置指南
配置服务器 IP 地址的方法取决于您使用的操作系统(Linux 或 Windows)以及具体的发行版本,以下是主流系统的详细配置步骤。
Linux 服务器配置
Linux 系统通常分为两种配置方式:临时配置(重启后失效)和永久配置(重启后依然有效)。
临时配置(通用)
使用 ip 命令可以快速更改 IP,适用于临时测试。
- 查看网卡名称:
ip addr(例如网卡名为eth0或ens33) - 设置 IP 地址:
sudo ip addr add 192.168.1.100/24 dev eth0 - 启用网卡:
sudo ip link set eth0 up - 添加默认网关:
sudo ip route add default via 192.168.1.1
永久配置 – Ubuntu/Debian (使用 Netplan)
现代 Ubuntu 版本使用 Netplan(YAML 文件)进行配置。
- 找到配置文件:路径通常在
/etc/netplan/目录下,文件名如01-netcfg.yaml。 - 编辑文件:
sudo nano /etc/netplan/01-netcfg.yaml - 示例
:
network: version: 2 ethernets: eth0: dhcp4: no addresses: [192.168.1.100/24] gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8, 114.114.114.114] - 应用配置:
sudo netplan apply
永久配置 – CentOS/RHEL (使用 nmcli 或 配置文件)
-
方法 A:使用 nmcli 工具(推荐)
- 设置 IP:
nmcli con mod eth0 ipv4.addresses 192.168.1.100/24 - 设置网关:
nmcli con mod eth0 ipv4.gateway 192.168.1.1 - 设置 DNS:
nmcli con mod eth0 ipv4.dns "8.8.8.8 114.114.114.114" - 改为静态 IP:
nmcli con mod eth0 ipv4.method manual - 重启网卡:
nmcli con up eth0
- 设置 IP:
-
方法 B:修改配置文件
- 编辑文件:
vi /etc/sysconfig/network-scripts/ifcfg-eth0 - 修改以下关键项:
BOOTPROTO=static(由 dhcp 改为 static)ONBOOT=yesIPADDR=192.168.1.100NETMASK=255.255.255.0GATEWAY=192.168.1.1DNS1=8.8.8.8
- 重启网络服务:
systemctl restart network或systemctl restart NetworkManager
- 编辑文件:
Windows Server 配置
Windows 服务器可以通过 图形界面 (GUI) 或 PowerShell 进行配置。
图形界面配置 (GUI)
- 打开 控制面板 $rightarrow$ 网络和共享中心 $rightarrow$ 更改适配器设置。
- 右键点击对应的网络适配器,选择 属性。
- 双击 Internet 协议版本 4 (TCP/IPv4)。
- 选择 使用下面的 IP 地址,输入:
- IP 地址:
168.1.100 - 子网掩码:
255.255.0 - 默认网关:
168.1.1 - 首选 DNS 服务器:
8.8.8
- IP 地址:
- 点击 确定 保存。
PowerShell 配置 (命令行)
- 查看网卡索引:
Get-NetIPAddress - 设置静态 IP:
New-NetIPAddress -InterfaceIndex [索引号] -IPAddress 192.168.1.100 -PrefixLength 24 -DefaultGateway 192.168.1.1 - 设置 DNS:
Set-DnsClientServerAddress -InterfaceIndex [索引号] -ServerAddresses ("8.8.8.8","114.114.114.114")
配置后验证
无论使用哪种方法,配置完成后请务必进行以下验证步骤:
- 检查 IP 是否生效:
- Linux:
ip addr或ifconfig - Windows:
ipconfig
- Linux:
- 测试内网连通性:
ping [网关IP](ping 192.168.1.1) - 测试外网连通性:
ping 8.8.8.8或ping www.baidu.com - 检查 DNS 解析:
nslookup google.com
核心注意事项
- 避免 IP 冲突:在配置静态 IP 前,请确保该 IP 在局域网内未被其他设备占用。
- 权限问题:Linux 下所有网络配置命令必须使用
sudo或 root 权限。 - 远程连接风险:如果您是通过 SSH 或远程桌面连接服务器,修改 IP 后连接会立即断开,请确保您有物理接触服务器的手段(如 VNC 或 KVM)以防止配置错误导致无法登录。
首发原创文章,作者:世雄 - 原生数据库架构专家,如若转载,请注明出处:https://idctop.com/article/489946.html



