返回信息流如题,组内在机房内有两台Linux服务器,为了远程连接方便,就需要设置成静态IP,首先我是在 /etc/sysconfig/network-scripts/ 的配置文件中,使用BOOTPROTO=dhcp获得了一个可用IP,然后在文件中改成了BOOTPROTO=static,并且配置了获取的IP信息,当时这个IP是没有问题的,可以ping 10.3.8.211,
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
NAME=enp5s0f0
DEVICE=enp5s0f0
ONBOOT=yes
IPADDR=10.108.**.**
GATEWAY=10.108.**.**
NETMASK=255.255.**.**
但是过了两小时左右,这个IP就不能用了,现场调试的时候,使用 traceroute 10.3.8.211 发现一直卡在 localhost,查看路由信息,也是和之前的没变化;
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.108.**.1 0.0.0.0 UG 0 0 0 enp5s0f0
10.108.**.0 0.0.0.0 255.255.**.0 U 0 0 0 enp5s0f0
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 enp5s0f0
169.254.0.0 0.0.0.0 255.255.0.0 U 1003 0 0 enp5s0f1
192.168.32.0 0.0.0.0 255.255.224.0 U 0 0 0 enp5s0f1
192.168.32.0 0.0.0.0 255.255.224.0 U 101 0 0 enp5s0f1
然后把 /etc/sysconfig/network-scripts/ 的配置文件里的 BOOTPROTO 由 static 改成dhcp,IP没变,路由信息没变,就又可以上网了。
由于是要更改 BOOTPROTO 的信息才能正常上网,我怀疑是不是机房的DHCP服务不允许使用静态IP?有没有hxd遇到过这个问题?
环境描述1:IP配置的是正确的,因为改完 BOOTPROTO 之后可以ping 10.3.8.211,也能正常上网;
环境描述2:NetworkManager排查过了,关了之后,还是不能正常上网;
环境描述3:由于需要,服务器是使用的双网卡,enp5s0f1连接内网,enp5s0f0连接外网;
这是一条镜像帖。来源:北邮人论坛 / linux / #159720同步于 2020/10/9
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Linux机器人发帖
【问题】CentOS-7静态IP求助
taotie159
2020/10/9镜像同步12 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
试过,但是这个机房内DHCP获取的IP隔段时间就会变
【 在 yanqiu 的大作中提到: 】
: 为啥不用动态?动态ip,我这都用2年了,都没变…
: ............
感谢,感谢
【 在 qwerasd 的大作中提到: 】
: 楼主描述的我也遇到过,应该是机房不允许静态,想申请静态要去信息中心报备的
: ............
好,我试试
【 在 Austinpb 的大作中提到: 】
: 试试用nmtui?
: 手写配置文件说不定哪里就有问题。
: ............
额外问一下,这个需要怎么申请啊?拿个IP写个申请吗?
【 在 qwerasd 的大作中提到: 】
: 楼主描述的我也遇到过,应该是机房不允许静态,想申请静态要去信息中心报备的
: ............
可以去网络信息中心问问,好像是有个表的,在信息中心官网?好几年了忘了不好意思
【 在 taotie159 的大作中提到: 】
: 额外问一下,这个需要怎么申请啊?拿个IP写个申请吗?
再次感谢
【 在 qwerasd 的大作中提到: 】
: 可以去网络信息中心问问,好像是有个表的,在信息中心官网?好几年了忘了不好意思
: ............