我的路由器不支援環回。為了查看我的伺服器上的網頁,我必須輸入本地 IP (192.168.1.201),或位於另一個網路上。我有什麼選擇可以讓這件事變得更容易?
以下是一些可能的情況:
- 透過外部代理程式路由所有網路流量(似乎有點矯枉過正)
- 運行我自己的 DNS 伺服器(從哪裡開始?!)
- 購買一個支援環回的新路由器。
當然,還有另一種方法可以比這些解決方案更輕鬆地透過輸入我的網域來在 LAN 和 WAN 上使用我的筆記型電腦。
答案1
您只需新增您的網域即可在你的主機檔案中指向作為客戶端的系統的IP。您需要為每個系統執行此操作,但它比您看過的任何解決方案都簡單。
在 Windows 中,這應該位於c:\windows\system32\drivers\etc\hosts
- 您應該以 root 使用者身分開啟它,並添加xxx.xxx.xxx.xxx domain.of.site
其中 xxx.xxx.xxx.xxx 是託管網頁的系統的 IP 位址。您可以透過編輯 .linux 或 OS X 來執行相同的操作/etc/host files
。Howtogeek 有詳細說明,但跨作業系統基本相同
執行此操作後,您可能還需要刷新 DNS 快取。
我還經常使用 Tor 瀏覽器包來檢查我的網站,這在「只有我嗎」的情況下效果很好