上一篇
"老张,服务器怎么又连不上了?"一大早,IT部门的小王就接到业务部门的电话,原来是昨晚机房调整后,那台老旧的CentOS 6.5服务器IP变了,但配置没改过来,这种情况在运维工作中太常见了,特别是对那些还在使用CentOS 6.x版本的老系统,今天我就来详细讲讲如何在CentOS 6.5上正确修改IP地址和主机名,确保配置永久生效,避免这种"失联"的尴尬。
这是最稳妥的方式,适合生产环境:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=192.168.1.100 # 这里改成你要设置的IP
NETMASK=255.255.255.0 # 子网掩码
GATEWAY=192.168.1.1 # 网关
DNS1=8.8.8.8 # 主DNS
DNS2=8.8.4.4 # 备DNS
service network restart
如果你不习惯直接编辑配置文件,可以用系统自带的setup工具:
setup
hostname newhostname # 将newhostname替换为你想要的主机名
vi /etc/sysconfig/network
HOSTNAME=newhostname
为了让主机名解析更顺畅,建议同时修改/etc/hosts文件:
vi /etc/hosts
在文件中添加或修改类似这样的行(IP换成你的实际IP):
168.1.100 newhostname
修改完成后,一定要验证:
检查IP是否修改成功:
ifconfig eth0
或者
ip addr show eth0
检查主机名是否修改成功:
hostname
测试网络连通性:
ping -c 4 www.baidu.com
网络服务重启失败:
主机名修改后不生效:
配置丢失:
修改网络配置前,最好先备份原配置文件:
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /root/ifcfg-eth0.bak
如果是远程连接服务器修改IP,建议同时打开两个会话窗口,一个用于修改,另一个保持连接,等确认新IP能连接后再关闭原会话。
在虚拟化环境中(如VMware、KVM),可能需要额外注意虚拟网卡的配置。
CentOS 6.5虽然老旧,但仍有不少场景在使用,这些基础网络配置方法同样适用于其他CentOS 6.x版本。
网络配置是系统管理的基本功,掌握这些方法能让你在遇到类似老张那样的问题时从容应对,配置完成后别忘了记录到你的运维文档中,方便日后排查问题!
本文由 种洲 于2025-08-01发表在【云服务器提供商】,文中图片由(种洲)上传,本平台仅提供信息存储服务;作者观点、意见不代表本站立场,如有侵权,请联系我们删除;若有图片侵权,请您准备原始证明材料和公证书后联系我方删除!
本文链接:https://vps.7tqx.com/wenda/507987.html
发表评论