很多新手运维第一次碰服务器网络配置,经常因为瞎改参数导致远程断连、业务离线,甚至要提交工单找服务商重置网络。这篇教程把Windows Server、CentOS、Ubuntu等主流系统的操作步骤全理清楚了,还有常见报错的排查思路,哪怕是第一次做服务器静态IP设置的新手,照着走也不会出大错。
很多人设置失败的核心原因就是没提前核对信息,上来就直接改配置,反而容易出问题。
不管是物理服务器还是云服务器,静态IP相关的参数都不能自己随便填,要提前找机房或者云服务商索要专属的公网IP、子网掩码、网关地址、首选和备用DNS地址,要是是内网静态IP,也要找公司的网络管理员要对应网段的可用IP,避免IP冲突导致网络异常。
如果是正在跑业务的生产服务器,改配置前一定要先备份原有网卡的配置文件,Windows系统可以提前导出网络配置,Linux系统可以复制网卡配置文件到根目录做备份,万一设置出错可以快速回滚,减少业务中断时间。
首先打开控制面板-网络和共享中心-更改适配器设置,右键对应业务网卡选择“属性”,在弹出的窗口里找到“Internet 协议版本4(TCP/IPv4)”,双击进入配置页面,选择“使用下面的IP地址”,依次填入提前拿到的IP地址、子网掩码、默认网关,再填入对应的DNS服务器地址,填完之后点击确定保存。

保存后可以打开cmd命令行,分别ping网关地址和百度域名,确认网络通了就配置完成了。
CentOS7+系统可以直接编辑网卡配置文件,默认路径是/etc/sysconfig/network-scripts/ifcfg-网卡名,编辑文件修改以下参数:
``` TYPE=Ethernet BOOTPROTO=static 把原有dhcp改成static ONBOOT=yes 开机自动启用网卡 IPADDR=你申请的静态IP地址 NETMASK=子网掩码 GATEWAY=网关地址 DNS1=首选DNS DNS2=备用DNS ```修改完成后保存退出,执行systemctl restart network命令重启网络服务,再用ping命令验证网络连通性即可。Ubuntu系统可以通过修改netplan配置文件实现,逻辑和参数基本一致。
要是配置完之后连不上网,首先核对参数有没有填错,比如子网掩码是不是和服务商给的一致,网关地址是不是和IP在同一个网段,有没有多打空格或者符号;其次检查有没有IP冲突,可以换个同网段的空闲IP试试;要是是云服务器,还要检查安全组有没有放通对应网段的访问权限。
我做运维快6年,见过太多新手改完配置没验证就直接退出远程,结果连不上只能跑机房或者提交工单的情况,建议大家如果是第一次操作,最好提前在控制台开好VNC权限,要是是物理服务器可以留个本地操作的窗口,确认网络稳定10分钟以上再结束操作,没必要为了省几分钟的时间搞出大麻烦。
易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图