使用隱藏的域名轉發。
2、路由器 域名 埠映射
2個主機必須使用固定內網IP
然後把這2個IP做埠映射,讓公網訪問能找到是哪台伺服器
3、關於埠映射的問題(如何將埠轉發給域名)?
現在網路上流行的大多動態IP映射的腳本很不完善..
雖然都能達到外網可以通過映射的埠訪問內網..但是在內網直接訪問外網IP時就不行了..
我給樓主找了個文章 請看參考資料
4、域名如何解析到IP+埠所映射的伺服器
之所以能夠通抄過IP+埠襲號的方式訪問到內網裡面某一台機器的某一個進程,是因為在路由器裡面會進行配置,將外網對應的埠跟內網中的IP+埠綁定,並且會將內網的IP和這台伺服器綁定,這樣就將他們對應起來。這樣通過外網IP+埠訪問的時候就相當於訪問了該路由下的內網IP為XXX.XXX.XXX.XXX埠為XXX的程序。實際操作中可能更加復雜,但基本的原理就是這樣。
我用個具體的實例來說明下:
假如外網IP是183.238.118.55埠號是10000,內部伺服器的ip是192.168.1.101伺服器上運行的應用程序(或者說進程)埠是5000,通常在之前會做兩個操作:1.將內部IP和伺服器的MAC綁定,這樣可以讓路由器在分配IP的時候,該伺服器的IP不變;2.將外部訪問的埠號做下映射,即:將10000這個埠對應到內部192.168.1.101上的5000埠。
這樣通過IP+埠號的方式訪問的時候,實際上就是訪問了內部IP伺服器上的應用程序。訪問到應用程序之後,就可以通過項目路徑訪問到你的項目了!
5、關於埠映射的問題
公網IP的埠上做了NAT轉換。簡單的說就是它做了一個代理,把訪問公網IP:埠的數據轉發給內網的IP:埠,再把內網IP返回的數據用公網IP的標識發出去。
另外說一下,NAT或者埠映射,內外網的埠不一定要一樣的。比如,可以把內網IP:8080映射到外網IP:8082,這樣的話,在內網用內網ip:8080訪問,在外網用外網IP:8082訪問。
6、ip後面帶埠號如何做域名解析
不用管埠,直接把域名解析到ip地址即可
7、域名映射帶上埠
基本上無法實現,80埠只能給一個應用使用,tomcat使用了,那麼其他就不能使用,但一般tomcat使用的是 8009埠,不影響80呢
8、tomcat的伺服器 設置了8080埠 怎麼域名指向這一段口
域名不能指向埠。
如果你想讓你的主機默認訪問tomcat的服務,3個辦法:
把tomcat默認監聽埠改為80,修改配置文件很容易完成。
再部署一個監聽80埠的web server,比如apache, iis之類的, 這個web server的默認主頁面加上自動跳轉的代碼,直接跳轉到8080埠。
部署apache+tomcat方式,對jsp的訪問,都轉向到tomcat server,這個設置起來麻煩一些。