異地遠程訪問IPC主要有2種方法:
1. 申請租用IPS提供的固定公網IP地址;
2. 設備內部使用內網的IP地址,在路由器上做端口映射和域名解析。
第壹種方法比較簡單,只要在網絡設置裏填寫正確的IPS提供的IP地址即可。下面著重介紹在希網(www.pubyun.com)註冊域名,如何在IPC和路由器做相應的具體設置。
壹、IPC的web網絡設置的DDNS界面如下:
服務器類型:選擇CN 99 DDNS,同時將“使能”選中。選擇CN 99即表示支持希網註冊的域名地址;
服務器IP:輸入作為解析服務器的PC的IP地址(如:222.185.245.252該IP由希網提供,通過pingwww.pubyun.com獲得);
服務器端口:80;
域名:管理域名中申請壹個動態域名(如:longhuawanshunda.f3322.org);註:申請此域名時註冊的IP地址必須綁定的是指向的設備IP地址。例如網絡環境是這樣的:壹臺PC,壹臺IPC***享壹臺路由器訪問外網,PC和IPC都使用私有的IP地址,那麽在給IPC做域名解析時申請的域名對應的主機IP地址應該是路由器的IP地址,如60.186.104.144。
用戶:在希網網絡註冊壹個新用戶(如:longhuawanshunda);
密碼:申請用戶時對應的密碼。
保活時間:(TTL)指定數據報被路由器丟棄之前允許通過的網段數量。TTL的最初設想是確定壹個時間範圍,超過此時間就把包丟棄。由於每個路由器都至少要把TTL域減壹,TTL通常表示包在被丟棄前最多能經過的路由器個數。當記數到0時,路由器決定丟棄該包,並發送壹個ICMP報文給最初的發送者。TTL 字段值可以幫助我們識別操作系統類型,不通操作系統的TTL值不壹樣,視具體操作系統而定。
以上設置完成後保存重啟設備。
二、在路由器上做端口映射。以TP-LINK的路由器為例:
首先,需要確認IPC的網絡端口號和IP地址,網絡端口號默認是80和37777,如果有多臺設備,可以將端口號設置成不同的值,各設備之間的TCP和HTTP端口都需要不同。設備的IP地址必須跟路由器的IP在同壹個網段。本例中將假設設備端口號為80和37777,IP地址為192.168.1.157。
然後登陸路由器,假定路由器(Router)默認IP 內網地址為192.168.1.1,內網中電腦壹般可以設置成為192.168.1.X(X=2~254),在內網中某壹臺電腦上打開IE,在地址欄輸入http://192.168.1.1,輸入初始用戶名、密碼,之後就可以看到設置界面了。
1、點擊左邊“轉發規則”;
2、在展開的菜單裏面點擊 “虛擬服務器”;
3、在右邊點擊添加新條目
4、確認IPC的網絡端口號和IP地址
5、在右邊服務端口號中填“80”,IP地址中填“192.168.1.157”,協議選擇“ALL”,狀態為“生效”,常用服務器端口號保持默認,點擊保存。
6、再點擊添加新條目,服務器端口號填入“37777”,IP地址中填入“192.168.1.157”,協議選擇“ALL”,狀態為“生效”,常用服務器端口號保持默認,點擊保存。
重復步驟4、5、6添加多臺設備,但必須修改TCP和HTTP端口號。
說明:壹般路由器中有個端口映射(Port Mapping)或者虛擬服務器(Virtual Server)的設置。用戶需要在路由器(Router)的“管理界面”中相應的端口映射界面中,設置好相應的需要映射的端口,協議,內網地址等,才能生效。設置的方法可能會因為路由器(Router)不同的品牌和型號,在設置的方法上也會有所不同。端口映射支持的網絡協議有TCP/UDP/ALL,所以進行端口映射設置時,如果不熟悉,可以選擇ALL都支持。
設置完成後保存重啟路由器。