过去,每当我设置新安装时,我都不需要手动配置 IP,因为 IP 会自动配置。
但这次并非如此。
这次我买了一台新服务器,插上电源并安装了 CentOS,但启动时 IP 未设置。由于还没有办法访问 ssh,我不得不在 IPMI 中打开一个会话。
我跟着本指南,但不幸的是无法让它连接到互联网,即使它输出我的设置正确并且已连接。
问题是,尽管看起来已连接,但服务器无法访问互联网。
这里可能存在什么问题以及它如何连接到互联网?
答案1
我终于解决了这个问题。
问题是我使用 的 IP 作为777.777.7.777/30
的主 IP,777.777.7.777
网关为777.777.7.778
,但主 IP 应该是 ,777.777.7.779
因为777.777.7.777
是网络 IP,而不是可用 IP。这就是它无法连接的原因。
上面的 IP 显然不是真正的 IP,但在序列中,/30 子网将具有这种类型的序列:
777.777.7.777/30
777.777.7.777 = network IP
777.777.7.778 = gateway
777.777.7.779 = usable ip
并使用可用的IP作为服务器的主IP。
例如,如果您的 IP 是,
192.168.1.104/30
那么您的服务器的主 IP 应该是
192.168.1.106
,而您的网关应该是:
192.168.1.105
希望这对某些人有帮助!我在任何地方都找不到这个答案,直到我查看以前的一些 IP 范围时才恍然大悟。
现在,出现了一些我不明白的问题,因为以前我不需要手动配置 IP,而这个服务器由于某种原因无法自动设置。但是,我确实解决了这个问题的答案,所以我希望它能有所帮助。