之所以能夠通抄過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伺服器上的應用程序。訪問到應用程序之後,就可以通過項目路徑訪問到你的項目了!
2、埠映射 埠查詢 互聯網訪問區域網
這里的映射是在路由器上完成的,在本機上沒法綁定.埠對應你的機子是由路由器隨機分配的,一般只在一次通話中使用同一個埠,所以按你的要求需要在路由器里綁定你的埠號
當次分配的埠號在DOS下使用NETSTAT -N命令就可以看到了.本來要做伺服器,可以去申請個免費域名,然後綁定你的主機的,可惜在自己的機子綁不了.
3、關於動態域名和埠映射
可以的。
1.如果是ADSL,一般就在水星上做埠映射就可以了。
2.開DMZ比較危險,一般自己需要那個埠,就開放那個埠。比較好。
3.做了埠映射後,可以先直接用你路由器獲取的外網IP+埠訪問下。看是否可以訪問。
如果用外網IP+埠都訪問不了,應該是映射沒有做成功。
如果用外網IP+埠可以訪問,用域名不行,就是域名的問題。
花生殼有時候不穩定,可以試試其他家的。像科邁家的還可以。
4、怎麼綁定域名我在路由器上做了埠映射,怎麼綁定到我
1.登陸你的路由器,就是帶你區域網內主機上網的設備。查看他所擁有的IP地址。
2.在你申請域名的網站上填寫相關參數,使其域名和IP對應。
3.在路由器上DDNS上將域名和你路由器的外網IP綁定。做完這三個步驟,外網就可以通過該域名訪問到你的路由設備了。但是仍不是你的伺服器。那麼繼續
4.在路由器上虛擬伺服器或者埠映射(一個功能的不同叫法)中,將你服務所需要開放的埠映射出去,同時映射80埠,添加相應規則。
5.完成以上步驟,就可以實現你說的功能了
5、關於埠映射的問題(如何將埠轉發給域名)?
現在網路上流行的大多動態IP映射的腳本很不完善..
雖然都能達到外網可以通過映射的埠訪問內網..但是在內網直接訪問外網IP時就不行了..
我給樓主找了個文章 請看參考資料
6、怎麼查看路由器埠映射
通常在
【轉發規則】
菜單下
,然後設置要轉發內部網IP
和埠、外部訪問商品,比如你的IP是
192.168.0.100
要允許訪問
80
商品,
然後通過
外部的5555埠訪問,設置好之後別人就能通過你的網址或域名訪問你的內網
如:
http://你的網址或IP:5555
就可以轉發到你的內網100的80埠上了
7、路由器 域名 埠映射
2個主機必須使用固定內網IP
然後把這2個IP做埠映射,讓公網訪問能找到是哪台伺服器
8、ip後面帶埠號如何做域名解析
1、域名解析和埠號沒關系,做A解析就行,埠是限定從哪個入口進入伺服器; 2、用域名指向功能,將域名直接解析到ip,通過:81這樣的形式來訪問; 3、改用域名url轉發功能,如:ip是123123123123,埠是81,設置wwwabcip後面帶埠號如何做域名解析
9、怎樣知道域名解析不對,埠映射不成功,請問用啥辦法檢測呢?
你可以查下IP 看下IP是不是和你的域名統一呢