裝了appserver 127.0.0.1可以訪問,但用外網IP訪問不了,該如何處理

來源:互聯網
上載者:User
裝了appserver 127.0.0.1可以訪問,但用外網IP訪問不了
請問怎麼設定,用我自己的IP訪問,因為外網有個人像訪問。我以前IIS是可以的,apaceh搞不定
------解決方案--------------------
如果是區域網路的話,讓對方在host綁下你的ip
------解決方案--------------------
路由器上的連接埠映射
具體配置如下
我們的本地Web伺服器一般都是Http://localhost/ 或者後面帶連接埠,區域網路的使用者則是通過電腦的內網IP訪問Web伺服器,例如,Web伺服器電腦的IP是 192.168.1.112,區域網路內的其他使用者則可以通過 http://192.168.1.112訪問到我們的Web伺服器,但是對於外網使用者來說,不可能通過訪問http://192.168.1.112這個IP來訪問我們的Web伺服器,那就需要一個對於外網使用者而言你的Web伺服器是唯一的IP地址,起這個唯一IP地址作用的就是你的路由。
下面我就以TP-Link路由為例子,介紹連接埠映射怎麼操作(歡迎拍磚)。
我們進入路由器,查看我們的路由的WAN口的IP地址。
Wan口
這個IP(27.40.127.248)就是外網使用者可以唯一識別你電腦地址的路由IP,但是一個路由一般都同時串連著幾部電腦,這又怎麼讓訪問者找到你呢,這就需要到了連接埠映射。
連接埠映射又稱連接埠轉寄。連接埠映射過程就如同你家在一個小區裡T棟112室,你朋友來找你,找到小區門口,不知道你住哪層哪號?就問小區的保安,保安就告訴了他你家詳細門牌號,這樣你朋友很輕鬆的找到了你家。這個保安就是就路由器,這個過程就是外網訪問內網通過連接埠映射的形象比喻。
然後我們再在TP-Link路由裡面找到它的連接埠映射功能,這個連接埠映射所在位置是“轉寄規則”裡面的“虛擬伺服器”(每個牌子的路由的名字都不一樣,請大家自己詳細找找),然後添加轉寄條目,如:
虛擬服務
80連接埠轉寄
在我的TP-Link下面,我已經添加了兩條條目,就分別是80連接埠和8080連接埠的轉寄到內網192.168.1.112在台電腦,現在只要使用者通過80或者8080這兩個連接埠訪問路由的IP,那路由就會把使用者轉向192.168.1.112這台電腦所在本機伺服器。
連接埠映射
除了Web伺服器可以做這樣的設定,FTP也可以做類似的轉寄,FTP的預設連接埠是21。
------解決方案--------------------
建議你去瞭解一下花生殼這個工具
------解決方案--------------------
80連接埠被電信封了,試下別的連接埠。

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.