標籤:sp c bs 伺服器 ip d 5 記錄 瀏覽器
有時候我們希望從外網訪問自己電腦ftp,apache等服務,而自己伺服器又處於內網中(指通過路由器上網),這時候可以通過對路由器進行連接埠映射來達到從外網訪問自己電腦的目的。
比如:我們在自己電腦建設了一個ftp伺服器,我們自己電腦的ip地址為:192.168.1.101,處在同一個路由器的其他電腦可以通過ftp://192.168.1.101這個地址來訪問我們自己設定的ftp伺服器,但是在外網就不行了,這時候我們就需要做路由器連接埠映射。
1.要在本地設定好自己的ftp或者apache等伺服器,確定它可以運行,即通過內網是可以訪問的。
2.查詢自己的外網ip,可以通過ip138網站查詢等,假設是 222.69.37.32。
3.在瀏覽器輸入192.168.1.1進入路由器設定,在轉寄規則》虛擬伺服器中設定
4.在服務連接埠填上連接埠號碼,如ftp為21,apache為80,IP地址填上自己的內網ip(本例中是192.168.1.101),儲存即可。
5.這時候通過外網即可訪問自己的電腦,如ftp伺服器:ftp:// 222.69.37.32,即可訪問自己的ftp伺服器。apache伺服器是相同的原理。
如果你的外網ip不是固定的,而你又想一直通過一個固定的網域名稱從外網訪問自己的電腦,這個時候你就需要 弄個網域名稱,將網域名稱指向自己的電腦就行,一般的家庭路由器都會整合動態網域名稱支援(即DDNS),先到DDNS供應商(如花生殼, DNSDynmic)申請一個免費的次層網域,然後在路由器裡開啟DDNS支援,設定好申請來的次層網域就可以通過這個網域名稱來訪問自己電腦了。
如果你不想用DDNS供應商的次層網域,想用自己的獨立頂級網域名稱,給你的獨立頂級網域名稱添加一條CNAME記錄指向你申請的免費次層網域即可。以後你訪問這個CNAME,DNS伺服器就會去查你那個免費的次層網域解析到什麼IP的並把IP返回給用戶端。
外網訪問自己電腦伺服器