我只能在连接到我以外的网络时访问 IP,为什么会这样?

问题描述

就在今天 12:30,我需要用于我的大学的某个域停止工作。我并没有想太多,因为大学通常在管理停机时间和服务器方面非常糟糕,但是随着今晚(并且仍然)接近我的在线考试,我越来越确定我的大学不是问题。然后我询问并发现几乎没有人遇到我的问题。

我需要访问的域名为“moodle.ruhr-uni-bochum.de” 这是我大学的moodle页面。我确定您目前可以访问它,但我不能。

我做了一些 DIG,发现这个 CNAME 记录,或者它背后的管理 DNS 服务器,将我重新路由到:

vmits0237.vm.ruhr-uni-bochum.de

这是一张让我想到的 A 记录:

134.147.230.132

以下是我希望您查看的一些挖掘结果:

dig moodle.ruhr-uni-bochum.de

; <<>> DiG 9.16.6 <<>> moodle.ruhr-uni-bochum.de
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY,status: NOERROR,id: 23946
;; flags: qr rd ra; QUERY: 1,ANSWER: 2,AUTHORITY: 0,ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; ednS: version: 0,flags:; udp: 512
;; QUESTION SECTION:
;moodle.ruhr-uni-bochum.de.     IN      A

;; ANSWER SECTION:
moodle.ruhr-uni-bochum.de. 37096 IN     CNAME   vmits0237.vm.ruhr-uni-bochum.de.
vmits0237.vm.ruhr-uni-bochum.de. 34421 IN A     134.147.230.132

;; Query time: 1 msec
;; SERVER: 192.168.178.1#53(192.168.178.1)
;; WHEN: Tue Apr 13 15:19:18 W. Europe Summer Time 2021
;; MSG SIZE  rcvd: 97

如您所见,我正在使用路由器的 DNS。我曾经使用过 Pi 孔,但显然已将其关闭,因为这通常是问题所在。

我住在德国北部,所以最近的 IPv4 DNS 是位于阿姆斯特丹的 CloudFlare 中心。显然,每当域不在阻止列表中时,我的 Pi Hole 就会使用它来获取其数据,但是,这是结果之一:

Pi Hole showing NODATA

哪个超级奇怪,对吧?通常这是 Pi Hole 的重力系统所做的事情,但是,正如您所看到的,那个转发非常好,但 CloudFlare 本身什么也没返回。

所以我认为这一定是域的问题并尝试了IP,但不起作用。

但是,使用 VPN/不同网络尝试域或 IP 可以完美地工作并加载页面

Moodle's loaded webpage as an IP whilst using a VPN

更好的是,这就是 dig 在连接到 VPN 时返回的内容

dig moodle.ruhr-uni-bochum.de

; <<>> DiG 9.16.6 <<>> moodle.ruhr-uni-bochum.de
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY,id: 38987
;; flags: qr rd ra ad; QUERY: 1,AUTHORITY: 13,flags:; udp: 4096
; COOKIE: d4e00feae11b6317e964911560759f58b5e9a3702c4b26ec (good)
;; QUESTION SECTION:
;moodle.ruhr-uni-bochum.de.     IN      A

;; ANSWER SECTION:
moodle.ruhr-uni-bochum.de. 3499 IN      CNAME   vmits0237.vm.ruhr-uni-bochum.de.
vmits0237.vm.ruhr-uni-bochum.de. 3499 IN A      134.147.230.132

;; AUTHORITY SECTION:
.                       2120    IN      NS      i.root-servers.net.
.                       2120    IN      NS      j.root-servers.net.
.                       2120    IN      NS      g.root-servers.net.
.                       2120    IN      NS      m.root-servers.net.
.                       2120    IN      NS      a.root-servers.net.
.                       2120    IN      NS      k.root-servers.net.
.                       2120    IN      NS      c.root-servers.net.
.                       2120    IN      NS      l.root-servers.net.
.                       2120    IN      NS      h.root-servers.net.
.                       2120    IN      NS      b.root-servers.net.
.                       2120    IN      NS      e.root-servers.net.
.                       2120    IN      NS      d.root-servers.net.
.                       2120    IN      NS      f.root-servers.net.

;; Query time: 28 msec
;; SERVER: 103.86.99.99#53(103.86.99.99)
;; WHEN: Tue Apr 13 15:40:37 W. Europe Summer Time 2021
;; MSG SIZE  rcvd: 336

正如你在这里看到的,DNS 服务器不是我的路由器,所以我认为它可以工作。 但是,为什么 IP 地址仅在我连接到 VPN 时才有效?我发现域无法正常工作,可能存在 DNS 问题或缓存或其他问题,但 IP 应该始终有效,除非他们明确拒绝了我自己的网络访问,对吗?

提前感谢您的帮助。我的测试将在 1.5 小时后进行,我已经在使用 VPN 作为我的“解决方案”,但您可能提出的任何其他解决方案我都非常感谢。

解决方法

我试图访问的 IP 阻止了我的网络。我不知道他们为什么这样做,但是,如果您的挖掘结果与我的相似,请联系您希望访问的站点的服务器管理员,并询问他们为什么将您的网络列入黑名单。