答案不权威?无法连接到我的网站?

答案不权威?无法连接到我的网站?

就在最近,我注意到我无法通过 FTP 访问我的网站。然后我尝试直接访问我的网站。但是没有成功。我决定等一天看看问题是否能自行解决。所以第二天在学校我尝试用手机访问它,成功了。但当我回到家时,却无法访问。我想这可能是我的 DNS 的问题。我执行了 nslookup,它显示以下内容:

> chattle.tk
Server:  www.asusnetwork.net
Address:  192.168.1.1

Non-authoritative answer:
Name:  chattle.tk
Address:  31.170.167.58

问题是,它之前是可以运行的。它只是随机地停止运行,而我并没有安装任何新的防火墙或代理或任何东西。

答案1

尝试从两个不同位置运行 DNS 跟踪并比较结果。也许某处的 DNS 配置有误。

dig chattle.tk +trace 

如果您的大学出现故障,请尝试使用 Google 的 DNS 服务器 (8.8.8.8),以确保您的 SOA 当时正常运行。

$ dig chattle.tk +trace @8.8.8.8

; <<>> DiG 9.8.1-P1 <<>> chattle.tk +trace @8.8.8.8
;; global options: +cmd
.           20377   IN  NS  b.root-servers.net.
.           20377   IN  NS  d.root-servers.net.
.           20377   IN  NS  c.root-servers.net.
.           20377   IN  NS  m.root-servers.net.
.           20377   IN  NS  j.root-servers.net.
.           20377   IN  NS  k.root-servers.net.
.           20377   IN  NS  e.root-servers.net.
.           20377   IN  NS  h.root-servers.net.
.           20377   IN  NS  a.root-servers.net.
.           20377   IN  NS  g.root-servers.net.
.           20377   IN  NS  f.root-servers.net.
.           20377   IN  NS  l.root-servers.net.
.           20377   IN  NS  i.root-servers.net.
;; Received 228 bytes from 8.8.8.8#53(8.8.8.8) in 199 ms

tk.         172800  IN  NS  a.ns.tk.
tk.         172800  IN  NS  b.ns.tk.
tk.         172800  IN  NS  c.ns.tk.
tk.         172800  IN  NS  d.ns.tk.
;; Received 271 bytes from 193.0.14.129#53(193.0.14.129) in 114 ms

chattle.tk.     300 IN  NS  ns2.freehostingnoads.net.
chattle.tk.     300 IN  NS  ns1.freehostingnoads.net.
;; Received 84 bytes from 194.0.40.1#53(194.0.40.1) in 51 ms

chattle.tk.     86400   IN  A   31.170.167.58
chattle.tk.     86400   IN  NS  ns1.freehostingnoads.net.
chattle.tk.     86400   IN  NS  ns2.freehostingnoads.net.
chattle.tk.     86400   IN  NS  ns3.freehostingnoads.net.
chattle.tk.     86400   IN  NS  ns4.freehostingnoads.net.
;; Received 200 bytes from 64.191.115.234#53(64.191.115.234) in 119 ms

答案2

端口转发仅从外部到内部有效。您尝试使用只能使用端口转发的目标 IP 地址从内部连接到内部。这两个要求是矛盾的。

除非您使用环回 NAT(有时称为发夹 NAT,一种双 NAT),否则您无法从服务器所在的同一专用网络使用其公共 IP 地址访问服务器。路由器没有机会对返回的数据包进行 NAT,这导致它们在接收时具有错误的源地址。

这个答案了解其失败的原因。

答案3

ATT&T 封锁了服务器的 IP。我对此无能为力 :(

相关内容