服务器作为提供持续服务(如网站、数据库、API等)的核心节点,必须拥有稳定、可预测的网络标识。若使用DHCP动态获取IP,可能因租期到期或网络重启导致IP变更,造成服务中断、域名解析失效、SSL证书不匹配、远程访问失败等问题。因此,生产环境服务器必须配置固定IP(Static IP)。固定IP正确设置后,服务器将具备稳定、可预测的网络身份,才能为后续建站、部署应用、安全加固打下坚实基础。
一、Linux服务器设置固定IP(以CentOS 7+/Ubuntu 20.04+为例)
1. 查看当前网络信息
执行以下命令确认网卡名称及当前配置:
ip a
nmcli device show
常见网卡名:eth0、ens33、enp0s3等;记录当前IP、子网掩码、默认网关及DNS服务器。
2. CentOS/RHEL(NetworkManager + nmcli方式,推荐)
# 查看连接名称
nmcli connection show
# 修改连接,设为手动IP(示例:连接名"System eth0",IP 192.168.1.100/24,网关192.168.1.1)
nmcli connection modify "System eth0" ipv4.addresses 192.168.1.100/24
nmcli connection modify "System eth0" ipv4.gateway 192.168.1.1
nmcli connection modify "System eth0" ipv4.dns "8.8.8.8,114.114.114.114"
nmcli connection modify "System eth0" ipv4.method manual
# 重启连接生效
nmcli connection down "System eth0" && nmcli connection up "System eth0"
3. Ubuntu(Netplan方式,20.04+默认)
编辑Netplan配置文件(通常位于/etc/netplan/00-installer-config.yaml):
sudo nano /etc/netplan/00-installer-config.yaml
修改为如下格式(注意缩进为2空格,YAML严格依赖格式):
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: false
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 114.114.114.114]
应用配置:
sudo netplan apply
二、Windows Server设置固定IP
1. 图形界面(适用于桌面体验版)
打开「服务器管理器」→「本地服务器」→ 点击「Ethernet」链接;
右键对应网络适配器 → 「属性」→ 双击「Internet 协议版本 4 (TCP/IPv4)」;
选择「使用下面的IP地址」,填写:
IP地址:如 192.168.1.100
子网掩码:如 255.255.255.0
默认网关:如 192.168.1.1
点击「使用下面的DNS服务器地址」,填写首选DNS(如 8.8.8.8)和备用DNS(如 114.114.114.114);
点击「确定」保存。
2. PowerShell(推荐,适用于Server Core或批量部署)
# 查看网络接口索引与名称
Get-NetAdapter
# 设置IPv4地址(假设接口索引为3,IP 192.168.1.100/24,网关192.168.1.1)
New-NetIPAddress -InterfaceIndex 3 -IPAddress 192.168.1.100 -PrefixLength 24 -DefaultGateway 192.168.1.1
# 设置DNS
Set-DnsClientServerAddress -InterfaceIndex 3 -ServerAddresses 8.8.8.8,114.114.114.114
三、验证与故障排查
验证IP是否生效:ip a(Linux)或 ipconfig(Windows);
测试连通性:ping -c 4 192.168.1.1(网关)、ping -c 4 8.8.8.8(外网)、nslookup google.com(DNS);
常见问题:
1. IP冲突:确保所设IP未被局域网其他设备占用;
2. 无法上网:检查网关、子网掩码是否与路由器/交换机配置一致;
3. DNS解析失败:确认DNS服务器可达,或临时改用公共DNS;
4. 配置后丢失:Linux需确认Netplan/nmcli配置已持久化,避免重启回退。
四、注意事项
- 操作前务必备份原网络配置(如CentOS的/etc/sysconfig/network-scripts/ifcfg-*,Ubuntu的/etc/netplan/*.yaml,Windows的导出网络策略);
- 公网服务器请勿随意修改IP,应通过IDC控制台或工单申请IP绑定;
- 香港、美国等海外服务器需特别注意:固定IP通常由机房统一分配,须在后台绑定后,再于系统内配置对应IP,不可自行设置未授权IP,否则导致网络隔离。
推荐服务器配置:
|
CPU |
内存 |
硬盘 |
带宽 |
IP数 |
月付 |
|
Xeon E3-1271 V3 |
16GB |
240GB SSD |
100M混合带宽 (15M直连CN2) |
5个 |
920 |
|
E5-2695 V4) |
64GB DDR4 |
480GB SSD |
100M混合带宽 (25M直连CN2) |
5个 |
1350 |
|
2 x E5-2695 V4 |
128GB DDR4 |
2 x 800GB SSD |
100M混合带宽 (25M直连CN2) |
5个 |
1800 |
|
E5-2695 V4 |
64GB DDR4 |
4 x 14TB 7.2K rpm HDD |
100M混合带宽 (25M直连CN2) |
5个 |
2350 |
租用服务器,详细咨询QQ:80496086
了解更多服务器及资讯,请关注梦飞科技官方网站 https://www.mfisp.com/,感谢您的支持!
文章链接: https://www.mfisp.com/37753.html
文章标题:服务器如何设置固定IP地址
文章版权:梦飞科技所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!


