一、動機
由于從事互聯網行業10年,一直從事移動端(前端)開發工作,未曾深入了解過后端技術,以至于工作10年也不算進入互聯網的門。
所以準備在自己家用設備上搭建各種場景的服務器(云服務對個人來說成本偏高),來積累相關經驗
- 數據庫服務器
- Web服務器
- MQTT服務器
- RMTP服務器
- 文件服務器
- 圖片服務器
二、獲取外網獨立的IP并設置端口:
-
把光貓的路由模式修改為橋接模式(及光貓撥號 -> 路由器撥號)(可求助寬帶小哥幫忙設置)
- 通過192.168.1.1 訪問光貓管理
- 通過超級管理員賬號:CMCCAdmin 密碼:aDm8H%DmA 登錄系統
- 設置網絡:橋模式 和 ipv4/ipv6
- 設置完成后,光貓的WIFI就不能訪問互聯網了,因為是下游的路由器撥號上網。
-
設置路由器上網方式查看路由器IP
- 把默認的自動獲取IP(DHCP)修改為 寬帶賬號上網(PPPoE撥號上網)
- 注意在此種上網方式時,沒法訪問192.168.1.1 進行光貓管理。(需要切換會DHCP)
- 上網方式修改為PPPoE后,就能在路由器信息里查詢到當前WAN IP,但此時的WAN IP 應該是內部局域網IP(大內網分配的IP),而不是公網IP。
- 可以通過訪問ipw.cn驗證,如果查詢到的ip和路由器顯示的ip不同,則路由器顯示的WAN IP為內部局域網IP
- 即使路由器支持并打開了ipv6,其ipv6地址和ipv4地址都是內部局域網IP,歸屬地是相同的外網IP。
- 把默認的自動獲取IP(DHCP)修改為 寬帶賬號上網(PPPoE撥號上網)
-
申請外網ip
- 我的寬帶是中國移動(北京), 在營業廳開通,20元/月
- 開通后,回到家重啟路由器(否則查詢到的還是之前的內部局域網IP)
- 訪問路由器信息:看到的ipv4地址和ipw.cn訪問到的外網ip一致。說明得到了公網IP
- 查詢ipv6的地址,對應的也是當前你的ipv4的地址。
-
設置端口映射
- 通過NAT服務可以設置端口映射
- 選擇當前路由器局域網下的一臺服務設備
- 指定內部端口為提供服務的端口
- 指定外部端口為通過公網IP訪問的端口
- 可通過不同的映射提供不同的多個服務。
- 通過NAT服務可以設置端口映射
-
踩得其他坑
- 自己的200M的寬帶,由于榮耀WS831路由器WAN口只支持100M, 測試最高只有90多M。果斷更新設備到擁有千兆 WAN口的華為AX3路由器,順便每月+18元升到了千兆寬帶。
- 更新了路由器后,測試最高只達到700多M,可能哪里沒設置好。(坑待填)