大部分路由器上都有這樣一個功能:埠對映或埠轉發。在TP-LINK的家用路由器上,這個功能叫"轉發規則",這個功能就是為了完成internet上的其他主機訪問路由器後的LAN裡的PC用的。要在路由器上完成埠對映或"轉發規則",該怎麼做呢?首先,需要知道要完成什麼服務,完成這個服務需要的TCP或UDP埠,如:WEB服務預設需要80埠,FTP服務預設需要20和21埠。其次,需要知道LAN裡的PC的私網IP地址,假如LAN裡有兩臺PC,A和B,A的IP地址是192.168.0.2,B的IP地址是192.168.0.3,A機想提供WEB服務並已安裝相應的WEB服務程式如IIS,APACHE,B機想提供FTP服務並已安裝相應的服務程式如IIS、Serv-u、G6FTP等。如果不在路由器上做相應的設定的話,這些服務只能向LAN裡的其他機器提供,internet上的其他主機是無法訪問的。第三,在路由器上設定埠對映(TP-LINK路由器上是"轉發規則"),新增一個80服務埠,將IP地址選擇192.168.0.2(就是上例的A機),因WEB服務用的是TCP協議,在協議那部分選擇"TCP",再將"啟用"勾上;再新增一個20埠和21埠,IP地址則為192.168.0.3(上例中的B機),協議也都選TCP,也要注意將"啟用"勾上,注意,這樣設定的FTP服務只能用PORT模式連線,要用PASV模式還需要做其他設定。儲存後大概路由器需要重啟。http://keendawn.blog.163.com/blog/static/88880743201269157368/經過以上設定後,Internet上的其他主機就能訪問我們這個路由器後的局域網裡的機器了,本例中只設置了WEB服務與FTP服務,要提供其他服務,只要做相應的設定,也是可以完成的。
大部分路由器上都有這樣一個功能:埠對映或埠轉發。在TP-LINK的家用路由器上,這個功能叫"轉發規則",這個功能就是為了完成internet上的其他主機訪問路由器後的LAN裡的PC用的。要在路由器上完成埠對映或"轉發規則",該怎麼做呢?首先,需要知道要完成什麼服務,完成這個服務需要的TCP或UDP埠,如:WEB服務預設需要80埠,FTP服務預設需要20和21埠。其次,需要知道LAN裡的PC的私網IP地址,假如LAN裡有兩臺PC,A和B,A的IP地址是192.168.0.2,B的IP地址是192.168.0.3,A機想提供WEB服務並已安裝相應的WEB服務程式如IIS,APACHE,B機想提供FTP服務並已安裝相應的服務程式如IIS、Serv-u、G6FTP等。如果不在路由器上做相應的設定的話,這些服務只能向LAN裡的其他機器提供,internet上的其他主機是無法訪問的。第三,在路由器上設定埠對映(TP-LINK路由器上是"轉發規則"),新增一個80服務埠,將IP地址選擇192.168.0.2(就是上例的A機),因WEB服務用的是TCP協議,在協議那部分選擇"TCP",再將"啟用"勾上;再新增一個20埠和21埠,IP地址則為192.168.0.3(上例中的B機),協議也都選TCP,也要注意將"啟用"勾上,注意,這樣設定的FTP服務只能用PORT模式連線,要用PASV模式還需要做其他設定。儲存後大概路由器需要重啟。http://keendawn.blog.163.com/blog/static/88880743201269157368/經過以上設定後,Internet上的其他主機就能訪問我們這個路由器後的局域網裡的機器了,本例中只設置了WEB服務與FTP服務,要提供其他服務,只要做相應的設定,也是可以完成的。