2015-09-20 62 views
-2

我對ddns客戶端的工作方式很感興趣, 我有安裝了ddns客戶端的路由器和上網本。 如果我輸入mydomain.ddns.com(由ddns主機提供),我的瀏覽器直接訪問我的上網本的虛擬主機。ddns客戶端如何工作?

如果我讀到流ddns客戶端,ddns客戶端發送我的公共ip到ddns服務器,並且當我鍵入mydomain.ddns.com時,dns會請求ddns服務器獲取我的ip。

但它只是我的公共IP權利?當有人訪問它時,它應該訪問路由器而不是我的上網本?爲什麼它可以從路由器重定向到我的電腦?我沒有在我的路由器上設置任何ddns或端口轉發。 ddns客戶端是否使用隧道或什麼東西?

我後谷歌知道我的公共IP,爲什麼我不能簡單地訪問我的路由器與我的公共IP?

回答

1

DDNS客戶端使用您提到的當前公有IP更新DNS服務器。因爲您的筆記本電腦在路由器後面 - 它使用路由器公用IP去互聯網,所以DNS服務器實際上擁有your.ddns.com的記錄,指向您的路由器 IP地址。它取決於你(和你的路由器配置)來決定是否應該或不應該將轉發給內部筆記本電腦的到達該地址的IP流量傳輸到內部筆記本電腦。 如果您無法訪問路由器,請檢查其配置 - 默認情況下,某些安全功能禁止從互聯網訪問(外部接口)。

+0

是的,但我的ddns的工作,即使我沒有配置任何端口轉發,爲什麼它可以這樣工作?它仍然工作,即使我使用我的朋友的wifi –

+0

ddns客戶端無關端口轉發。它只是映射IP <-> HOST。請提供更多詳細信息,以及您嘗試使用朋友的WiFi測試什麼? – chenchuk

+0

哦,等等,我現在看到,謝謝你的幫助 –