|
wo zhuan zai de zuo zhe mei you zhu ming zhuan zai di zhi
現(xiàn)在TP-LINK的家用寬帶路由器由于價格便宜,性能也還過的去,市場占有率相當高,TP-LINK的家用路由器里有項功能:"轉(zhuǎn)發(fā)規(guī)則",相當一部分人還是不清楚它的用途,接下來簡單的說一下。 我們知道,internet上所有聯(lián)網(wǎng)的主機,都需要一個唯一的IP地址,現(xiàn)在用的IP地址都屬于IPv4,IPv4地址分幾類,這里不詳細說了,我們只要知道由于IPv4面臨可用IP地址枯竭,所以我們現(xiàn)在局域網(wǎng)里常用的192.168.X.X地址都屬于私網(wǎng)地址就可以了。 作為私網(wǎng)地址的192.168.X.X是不能直接與公網(wǎng)地址直接通信的,我們常用的路由器的功能之一就是將私網(wǎng)地址轉(zhuǎn)換成能與其他internet上的主機通信的公網(wǎng)地址,當然前提是路由器上有公網(wǎng)地址。路由器上的WAN口就是廣域網(wǎng)口的意思,就是連接公網(wǎng)用的,而LAN口就是內(nèi)部局域網(wǎng)用的。 家用路由器的工作原理大致是這樣的:通過WAN口來PPPoE撥號來獲取公網(wǎng)IP地址,LAN里的PC則通過DHCP從路由器上獲取LAN私網(wǎng)地址或者LAN里的PC手工指定192.168.X.X的私網(wǎng)地址,在LAN里的PC有訪問公網(wǎng)的請求時,路由器通過NAT地址轉(zhuǎn)換等方式,將LAN里PC的訪問請求,變成自身的公網(wǎng)IP地址的訪問請求去訪問internet上的其他主機,在對方返回請求的數(shù)據(jù)后,再將響應的數(shù)據(jù)返回給LAN里的PC,LAN里的PC獲得需要的數(shù)據(jù),完成一次訪問。 上面就是一次基本完整的通信過程,但細心的人會發(fā)現(xiàn),這次訪問請求是由路由器后面的LAN里的PC發(fā)起的,internet上的其他主機如果要訪問這個路由器后的LAN里的PC怎么辦呢?要知道這個LAN里的PC是沒有公網(wǎng)IP地址的啊,只有這個路由器有公網(wǎng)IP哦。 所以,大部分路由器上都有這樣一個功能:端口映射或端口轉(zhuǎn)發(fā)。在TP-LINK的家用路由器上,這個功能叫"轉(zhuǎn)發(fā)規(guī)則",這個功能就是為了完成internet上的其他主機訪問路由器后的LAN里的PC用的。
要在路由器上完成端口映射或"轉(zhuǎn)發(fā)規(guī)則",該怎么做呢? 經(jīng)過以上設置后,Internet上的其他主機就能訪問我們這個路由器后的局域網(wǎng)里的機器了,本例中只設置了WEB服務與FTP服務,要提供其他服務,只要做相應的設置,也是可以完成的。 ----- 副標題是我加上的。 另,實際上如果只在服務器上設置了 轉(zhuǎn)發(fā)規(guī)則or端口映射,實際使用中想從WAN直接訪問LAN還是會有一些問題,因為你的router每次撥號得到的wan IP地址是變化的,所以還要加上一個 花生殼 之類的 動態(tài)域名功能(將動態(tài)變換的WAN IP對應到一個固定的域名),才是真正實用可行的。 |
|
|