iT邦幫忙

0

路由器開啟DDNS功能管理之後,怎樣讓DDNS不會訪問到內部web服務器網頁

在路由器內網有個web服務器,web服務器已經有它自己的域名,透過路由器端口映射讓外部訪問.
路由器開啟DDNS功能之後,目的是想遠程管理路由器,避免路由器一reset之後,IP就變換而無法遠程管理,所以怎樣讓DDNS不會訪問到內部web服務器網頁,但web服務器的域名,外部依然可以訪問的到,避免掉兩個域名都可以訪問到同一個web網站.
PS:不用DMZ方法的話.

1 個回答

12
raytracy
iT邦大神 1 級 ‧ 2010-06-16 01:33:53
最佳解答

如果你只有一個 IP, 從路由器這裡應該是無解....不過....

你可以在 Web Server 來動手腳, 把 Web Server 設定成: Name Virtual Host, 也就是說: 只接受瀏覽器使用特定的 FQDN 才能連入. 例如:

你的路由器會取得 ipxxx.ddns.org 這樣的域名,
而你的網站則使用 www.domain.com 這樣的域名,

如果這兩個域名都使用同一個 IP, 在預設狀況下, 上面兩個域名都可以連入 Web; 但是如果您啟動了 Web Server 的 Name Virtual Host 功能, 就可以設定成: 只有 www.domain.com 可以連入, 其他的域名都不能存取網站.

至於要如何設定 Name Virtual Host? 由於各廠牌 Web 設定方法不同, 請參閱手冊.

哈哈.問題解決了,這樣就可以了. 謝謝大大. 還是要基於域名的虛擬主機才可以解決.

我要發表回答

立即登入回答