服務器內網怎樣從外網訪問
由于內網服務器沒有公網IP,所以外網電腦無法直接向內網電腦發起連接。為實現目標,需要從內網電腦主動向一個公網服務器發起一個連接,外網電腦通過這個服務器使用這一連接,再通過內網電腦進行訪問。今天這篇文章gdidc就來介紹一下關于服務器內網怎樣從外網訪問?
也就是說,路由器上需要設置端口映射,將你服務器上的端口映射到路由器上。
端口映射是 NAT 的一種,它將外網主機的 IP 地址的一個端口映射到內網中一臺機器,提供相應的服務。當用戶訪問該 IP 的這個端口時,服務器自動將請求映射到對應局域網內部的機器上。
1.首先進入AD的網絡端口選項中,查看一下公網的端口是哪一個,選擇端口映射并新建
2.輸入名稱,狀態選擇啟用,根據類型選擇相應IPv4或者IPv6,一般都是IPv4。
3.接口選擇剛剛查看的要使用的接口(注意選擇完入接口后會出現一個發布服務器的選項一定要勾選)
4.源IP符合條件選擇或有IPv4地址即可。目的IP符合條件輸入服務器的實際IP地址。
5.指定協議選擇TCP,源端口輸入0即可,目的端口范圍輸入要映射的遠程IP端口一般通用的遠程端口為3389,不過并不安全,后續可以更改。
6.映射目的IP地址輸入服務器目前映射承德IP地址,映射目的端口范圍可不選。
7.更改3389端口號,打開“開始→運行”,輸入“regedit”,打開注冊表,進入以下路徑:
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal ServerWdsdpwdTds cp
8.找到PortNamber雙擊打開后,選擇十進制數字可以看出其默認是指是3389,將3389 改成自己想要的數字即可最多5位
9.然后再打開 HKEY_LOCAL_MACHINESYSTEMCurrentContro1SetControlTenninal ServerWinStationsRDPTcp,將PortNumber的值修改成端口想要的數字,同樣是最多5位。