當我購買家庭路由器並初始化它時,我必須使用一個 靜態IP地址來訪問路由器,例如,在 中輸入
192.168.1.1
然後瀏覽器記錄並配置它。如何訪問路由器與網站,而不是靜態IP?但是現在一些路由器可以通過URL訪問,例如,在瀏覽器中輸入
routername.com
以獲得與靜態ip相同的效果,如何實現 呢?瀏覽器如何通過 url知道路由器的靜態IP地址?即使我不連接到互聯網,也沒有DNS服務。
回答
這是因爲大多數路由器首先檢查自己的DNS服務器,通常有一個域名如router.com
提到它當前的IP。 當IP不在內部DNS中,並且無法映射到域名時,它會調用Internet上的外部DNS服務器或本地網絡上的DNS服務器。
您在瀏覽器中輸入域名routername.com
。然後檢查PC的首選DNS(默認情況下通常設置爲路由器IP)。然後它檢查路由器的DNS,並找到名稱routername.com
指向說192.168.1.1
希望這會有所幫助。
謝謝你的回答。您的意思是路由器有自己的DNS服務,當PC連接到路由器時,路由器DNS會將域名(如routername.com)解析爲其靜態IP地址。如果我想達到同樣的效果,只需要在路由器內建立一個DNS服務器,對嗎? –
您可以將計算機或路由器指向內部DNS服務器(通常是網絡中的一臺機器,因爲某些路由器不允許您訪問它)。儘管如此,取決於你在做什麼,編輯你的主機文件會更快。假設你知道你想要映射的域名和IP地址。如果不看這個線程的其他選項(DD-WRT等)https://superuser.com/questions/311877/why-do-most-routers-not-include-local-dns –
- 1. 沒有路由器訪問的靜態IP?
- 2. 如何訪問路由器內部網中的路由器全局IP地址?
- 3. 阻止訪問路由器的網站?
- 4. Pimcore多語言網站靜態路由
- 5. Azure網站靜態IP
- 6. 我需要一個靜態的公共IP,而使用路由器(訪問一個網頁)
- 7. 使用關鍵參數,而不是Id與Pimcore靜態路由
- 8. 如何設置路由器的靜態IP?
- 9. 無法訪問的網站Symfony路由
- 10. 使網站可通過IIS服務器和靜態IP在線訪問
- 11. Scrapy抓取網站與動態路由
- 12. 嘗試設置靜態IP塊與ATT Uverse和IP直通華碩路由器
- 13. Azure的網站。嗯,已知路由而無法訪問
- 14. 我的網站服務器的IP地址,而不是域IP
- 15. S3上的靜態網站,路由53 - 站點無法到達
- 16. 如何從struct sockaddr(不是路由器IP)獲得Internet IP?
- 17. AngularJS的ui路由器,否則狀態,而不是網址?
- 18. 通過另一個IP路由網站
- 19. 如何使用android訪問路由器IP?
- 20. 訪問器方式與靜態int和靜態NSArray不同
- 21. 問題與路由不是路由
- 22. 如何訪問我的drupal網站作爲https而不是http?
- 23. 如何在html頁面中訪問web服務?靜態網站?
- 24. MVC網站 - 如何防止訪問靜態文件
- 25. 網站是通過IP地址訪問,但不是域名?
- 26. 瓶 - 如何路由應用,而不是IP爲本地主機
- 27. 通過路由器訪問本地網站
- 28. 如何通過在以太網連接中使用靜態IP(10 ...)ping所有本地IP的路由器(192.168.1.1)
- 29. 獲取路由器confuguration頁面,而不是我的網站的網頁主頁
- 30. 靜態網站生成器
路由器爲其子網提供DNS並定義其自己的名稱 - 地址組合。對於不知道的事情,它會調用外部DNS。 – Brick