我的網站僅在從某些 IP 位址連接時才緩慢

我的網站僅在從某些 IP 位址連接時才緩慢

我正在我家的 debian stable 上運行 apache 伺服器。我的 ISP 是 AT&T,我的伺服器是以太網,連接到 AT&T 與我的 Gigapower 服務一起安裝的千兆位元路由器/光纖數據機 (Motorala NVG589)。我使用 NVG589 的內建「Apache」設定進行 NAT 路由,將未經請求的 :80/:443 流量轉送到我的伺服器。我幾乎嘗試了所有能找到的路由器設置,包括關閉所有防火牆功能以及使用 IP 直通,但問題都是一樣的:

如果我嘗試使用我的網域或公共IP 位址從我的區域網路中的任何其他裝置連接到該網站,或者我的手機使用Verizon 4G(即不在我的區域網路中的裝置),我的網站載入速度會非常慢。似乎每兩分鐘正好下載 46kB 或 92kB。我已經在 Windows 7、Windows 8.1、debian stable 和 debian 測試中的 Chrome 和 Firefox 中進行了測試,所有這些都表現出相同的行為。

但是,如果我從裝置本身連接到本機主機,或從網路上的另一台電腦連接到裝置的本機位址 (192.168.1.xx),則該網站會立即載入。此外,我嘗試使用 tor 從許多不同的 IP 位址連接到它,在所有這些情況下,網站都會立即載入。

我的網站的追蹤路由看起來像

traceroute to www.mydomain.com (my.public.ip.addr) 30 hops max, 60 byte packet
1  my-public-ip-addr.lightspeed.austtx.sbcglobal.net (my.public.ip.addr)  0.890 ms  1.130 ms  1.398 ms

ping 該網站看起來像

PING www.mydomain.com (my.public.ip.addr) 56(84) bytes of data.
64 bytes from my-public-ip-addr.lightspeed.austtx.sbcglobal.net (my.public.ip.addr): icmp_seq=1 ttl=64 time=0.654 ms
[similar ...]

如果我ping -s 64000 www.mydomain.com從 LAN 電腦執行此操作,該網站似乎仍然具有響應能力,儘管這似乎打破了透過瀏覽器連接時每 2 分鐘 46/92kB 的現象。

我給 AT&T 打電話,該代表承認透過訪問我的網站直接觀察到了這個問題。在他所有的測試都沒有結果後,他說問題出在 AT&T 的上游互聯網提供商(我以為他們是他們自己的 ISP?),他會幫我給他們發電子郵件。已經兩個多星期了,我還沒有收到任何回覆。

有誰有任何想法可以幫助我解決這個問題?如果只是我的區域網路無法連接,我會指著路由器說它只是在 NAT 路由方面做得很差,但由於當我從手機的 4G 連接(Wifi 關閉)連接時問題就存在,它可以不僅僅是局域網問題。就像來自某些 IP 位址的連線被封鎖一樣。

答案1

@nullUser,我遇到了同樣的問題,我發現的唯一解決方案是轉到防火牆選項卡下的Ip Passthrough 並將“分配模式”設置為“Passthrough”,將“預設伺服器內部地址”設定為您的區域網路位址, “直通模式”設定為“DHCPS-固定”,但這樣做時沒有 LAN 存取。

更新:無法從外部存取網站。

相關內容