1. 程式人生 > >搭建能讓外網訪問的個人伺服器

搭建能讓外網訪問的個人伺服器

外網訪問內網機器的方法有很多,下面我介紹下自己瞭解的兩種方式。

首先需要查下自己是否有公網IP,一般情況下,家用寬頻都不會給公網ip,即使不是10、172、192的網段,也很可能是內網IP,可以電話聯絡網路運營商確認是否公網IP,我這邊是另外交了100塊給電信才分配的一個公網IP(廣東地區)。

有了公網IP之後,就得確定自己想使用的網路架構,這裡有兩種網路架構選擇:

1、光貓撥號--路由器--內網伺服器

光貓進行NAT埠對映到路由器,路由器再埠對映到內網伺服器,然後就可以通過公網ip訪問內網伺服器。

2、光貓橋接--路由器撥號--內網伺服器(目前我是採用這種方式)

需要通過電信的超級管理員賬號登入光貓管理後臺,然後把光貓設定成橋接的方式,讓光貓直接把光纖訊號轉換成網路訊號,再通過路由器撥號,然後在路由器進行埠對映到內網伺服器,然後就可以通過公網ip訪問內網伺服器。

注意事項:

1、不能使用80或者8080埠進行埠對映,網路運營商一般遮蔽了這兩個埠的使用。

2、要關閉防火牆,不然會埠對映失敗。

3、如果需要ssh連線伺服器,還需要在路由器設定外網22埠對映內網伺服器22埠。

4、如果採用第二種方式,然後路由器和內網伺服器之間還有一個路由器,則需要撥號的路由器埠對映到另一個伺服器,然後另一個伺服器在埠對映到內網伺服器。

5、如果有花生殼域名,則在撥號的路由器設定DDNS,填上花生殼賬號密碼和域名,這樣域名就會解析到路由器的IP地址上。