在过去的 48 小时内,我的 KVM 服务器完全瘫痪,无法访问,而这个服务器已经运行了 6 个月,没有出现任何问题。使用服务器的控制面板,我发现服务器实际上处于离线状态。我联系了主机,但他们无法向我提供任何信息。我重新启动了服务器,并尝试连接到 IP 地址和其他托管网站,但无法连接。无论是使用浏览器还是 nslookup,连接都会超时。
我通过 VNC 访问了虚拟化,并获得了对机器的访问权限。我的所有文件和其他一切似乎都正常,而且除了我之外,似乎没有其他人访问过该机器。
对服务器 IP 和域名进行 ping 操作均导致连接超时。当我尝试从服务器终端nslookup
或dig
外部 IP 时,我收到 servfail 错误。
nslookup google.com
;; GOT SERVFAIL reply from 127.0.0.1, trying next server
Server: ::1
Address: ::1#53
** server can't find google.com: SERVFAIL
dig google.com
; <<>> DiG 9.9.5-9+deb8u3-Debian <<>> google.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: Query, status: SERVFAIL, id: 40939
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp:4096
;; QUESTION SECTION:
;google.com
;; Query time: 53 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jan 21 16:54:54 EST 2016
;; MSG SIZE rcvd: 39
我也无法通过浏览器上的虚拟化访问互联网。
不过我可以正常查找 127.0.0.1。所以我认为这可能是一个网络问题,但坦率地说,我很困惑,不知道该怎么办。
任何帮助都将不胜感激。
编辑:
ifconfig -a
eth0 Link encap:Ethernet HWadder 00:16:3c:46:e9b0
inet6 addr: fe80::216:3cff:fe46:e9b0/64 Scope:Link
UP BROADCASTING RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1054844 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:65592375 (62.5MiB) TX bytes:80043 (78.1 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:996 errors:0 dropped:0 overruns:0 frame:0
TX packets:996 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:85328 (83.3 KiB) TX bytes:85328 (83.3 KiB)
route -n
`目标网关 Genmask 标志 Metric Ref 使用 Iface
arp -n
没有返回结果。
编辑2:
/etc/network/interfaces
source /etc/network/interfaces.d/*
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
答案1
Michael Hampton 您的 eth0 接口配置为通过以下方式获取 IP 地址信息DHCP。
通常您需要手动或静态配置网络接口。
/etc/network/interfaces 配置文件中的示例如下
auto eth0
iface eth0 inet static
address 192.0.2.7
netmask 255.255.255.0
gateway 192.0.2.254
更多信息可以在 debian 文档中找到。2
因此,请咨询您的服务器托管商,了解您的服务器应具有的 IP 地址、网络掩码和网关。有时您可以从客户门户获取这些信息。获得这些数据后,请立即配置您的网络接口。
问候
-- 阿尔