LV. 40
GP 61

【閒聊】保母級的伺服器免固定IP連線全圖文教學(非Hamachi或Redmin VPN之類的虛擬區網軟體)

樓主 SecretSH

工作速度+30%

e1476523
GP2 BP-

作者標示-非商業性

本授權條款允許使用者重製、散布、傳輸以及修改著作,但不得為商業目的之使用。使用時必須按照著作人指定的方式表彰其姓名。

最後更新於2025/01/07 21:12
第一篇 關於 免固定IP連線 教學
⚠️請注意
本教學將與使用動態DNS技術Dynamic DNS(DDNS)來進行連線
會透過No-IP DUC來將您的浮動IP地址與一個靜態的主機名進行綁定
此教學以及工具皆為免費
但使用該服務後您的電腦IP將會公開於互聯網
所以請謹慎使用
建議您
您可以先前往 https://dnsleaktest.com/ 查看並複製您的IP
然後前往 https://search.censys.io/ 並貼上您的IP進行搜尋
Censys是一個專門用於收集和分析互聯網上公開可訪問設備信息的搜索引擎和數據庫
它的主要功能是通過定期掃描整個 IPv4 地址空間,來發現和記錄互聯網上所有可連接的設備。
貼上您的IP就能得知您目前洩漏了多少的設備
我個人僅路由器在上方而已

若確認以上都沒有問題者請繼續觀看本教學
前往 https://www.noip.com 並點擊 Sign Up 註冊帳號

1.輸入信箱(收驗證信);2.登入用的密碼
取消勾選 3.
Unlock exclusive deals and cutting-edge insights. Join the No-IP Inner Circle now!
輸入完後 點 4. Free Sign Up 完成註冊

點 Free Sign Up 後會顯示 Check Your Email


這時信箱內會有封來自 @noip.com 的驗證信
點 Confirm Account 來驗證帳戶

點 Skip (跳過)

點 Go to My Account (前往我的帳戶)

1. 輸入你想要的域名名稱(輸入英文小寫與數字並且不得超過19字元)
2. 選取順眼的 Free Domains (免費域名)
輸入完 1. 並選完 2. 後就點 3. Create Hostname (建立主機名)

這裡假設 1. 輸入為palgame;2. 選 zapto.org
那麼未來將會是使用 palgame.zapto.org:8211 進入伺服器(如下圖)
接下來按左側的 Dynamic Update Client

選擇您的電腦作業系統後按 1. Download DUC 下載並安裝
安裝完後記得保留
Run DUC as a System Service in the background (在後台將 DUC 作為系統服務運行)
然後先回到網頁 按 2. 後點 3. Complete Your Account (完成您的帳戶)

依序填寫 1. 名子 ;2. 姓氏 ;3. 地址;4. 城市;5. 郵遞區號;6. 省/地區
填完後按 7. Save (保存)(可填中文且隨意填不用真正的資料)

點 Add Username (新增使用者名稱)

在 1. 輸入完使用者名稱後點 2. Save (保存) (使用者名稱必須介於 6 到 15 個字元之間)

一樣點 1. 後點 2. Complete Your Account 完成您的帳戶

輸入一個自己能記得的PIN碼或任意安全問題
完成後按 Save (保存)
至於 Two-Factor Authentication (雙重身份驗證)
個人是建議可以設定以保障帳戶安全

回到 No-IP DUC
1. 輸入使用者名稱;2. 帳戶密碼

點 1. 勾選剛建立的域名後按 2. Save (保存)

可以確認 1. 是不是與 https://dnsleaktest.com/ 上查的IP是否一致
接下來按 2. File (文件);3. Preferences (偏好設定)

勾選 Startup (啟動)中的
Start this appication automatically when this user logs on.
(當該用戶登入時自動啟動該應用程式。)
然後將 Network options 的 Network Adapter 選擇自己的網路卡
這是為了避免抓了錯誤的網路卡(例如抓到Redmin VPN的IP)
設定完後按X即可

只要看到三個綠色✅勾勾以及IP正確就完成No-IP的全部設定

剩下就是路由器要自行設定允許埠號8211
以及進入遊戲後輸入 域名:8211 即可進入伺服器
下一篇將教導 關於 已經擁有域名 教學

若還有疑問者,歡迎提出

2
-
0
LV. 40
GP 61
2 樓 SecretSH

工作速度+30%

e1476523
GP1 BP-

作者標示-非商業性

本授權條款允許使用者重製、散布、傳輸以及修改著作,但不得為商業目的之使用。使用時必須按照著作人指定的方式表彰其姓名。

第二篇 關於 已經擁有域名 教學
這篇是給擁有以下域名商的域名者適用的教學
阿里雲、騰訊雲、Dnspod、Cloudflare、華為雲、
Callback、百度雲、Porkbun、GoDaddy、
Namecheap、NameSilo、Dynadot
不過由於數量過多且大同小異
所以由Cloudflare作為範例(沒工商沒業配)
我使用的是 ddns-go
先到Releases中下載最新的版本

點 Show all 32 assets 並找到適合的檔案

上方是32位元;下方是64位元(現在大多為64位元)

下載好並解壓縮會得到 ddns-go.exe
這檔案建議放在不常用的地方(例如直接放在C:\)
以管理員身分開啟CMD(命令提示字元)
輸入
CD "C:\"
後按Enter鍵
"C:\" 這裡是輸入ddns-go.exe放置的位置
然後複製
.\ddns-go.exe -s install
對CMD按右鍵貼上後按Enter鍵

看到這段就代表成功
Installed ddng-go service successfully! Please open the browser and configure it
(ddng-go服務安裝成功!請開啟瀏覽器並進行配置)
即可關閉CMD並開啟瀏覽器前往 127.0.0.1:8976

第一次進入頁面時會要建立管理員帳號與密碼

在 1. 選擇Cloudflare後點 2. 前往Cloudflare的使用者 API 權杖建立Token

登入後點擊 建立Token
點 編輯區域 DNS 的範本

只要在特定區域旁選一個特定區域(域名)
其餘設定不用變動
選完後按 繼續至摘要

確認設定沒問題後點 建立Token

點擊來複製Token

回到瀏覽器並貼在 1. 後按 2. 保存

此外其實可以設定TTL為1小時就夠了(記得按保存)

往下滑到下方的 IPv4
在Domains中輸入想要的域名
這裡的域名必須包含上面設定的特定區域(域名)
例如特定區域(域名)為 palgame.zapto.org
想要的域名為 lv1
就要輸入 lv1.palgame.zapto.org

剩下和上一篇一樣
路由器要自行設定允許埠號8211
以及進入遊戲後輸入 域名:8211 即可進入伺服器

關於更新ddns-go
下載新版後
以管理員身分開啟CMD(命令提示字元)
輸入
CD "C:\"
後按Enter鍵
"C:\" 這裡是輸入ddns-go.exe放置的位置
然後複製
.\ddns-go.exe -s uninstall
對CMD按右鍵貼上後按Enter鍵
來刪除服務並去工作管理員找到ddns-go並按工作結束
最後將新檔案取代就檔案
取代完一樣
以管理員身分開啟CMD(命令提示字元)
輸入
CD "C:\"
後按Enter鍵
"C:\" 這裡是輸入ddns-go.exe放置的位置
然後複製
.\ddns-go.exe -s install
對CMD按右鍵貼上後按Enter鍵

開啟瀏覽器前往 127.0.0.1:8976
登入後查看右上的版本是否已經更新好了
1
-
LV. 40
GP 61
3 樓 SecretSH

工作速度+30%

e1476523
GP1 BP-

作者標示-非商業性

本授權條款允許使用者重製、散布、傳輸以及修改著作,但不得為商業目的之使用。使用時必須按照著作人指定的方式表彰其姓名。

1
-
LV. 40
GP 61
4 樓 SecretSH

工作速度+30%

e1476523
GP1 BP-
第四篇 待定
1
-
未登入的勇者,要加入 5 樓的討論嗎?
板務人員:(代管中)歡迎申請板主