debian 系統(tǒng) 用 easytier 搭建內(nèi)網(wǎng)穿透

下載GitHub 上云服務(wù)器的源碼

下載對應(yīng)系統(tǒng)的linux 版本后

  • 放到/opt 的目錄創(chuàng)建 easytier 目錄
  • 在easytier目錄下創(chuàng)建 config目錄 如下圖


    微信圖片_20260126114420_205_6.png
  • 創(chuàng)建了config 目錄在 進入config目錄創(chuàng)建 default.conf 文件
  • vim 打開 /opt/easytier/config/default.conf 文件開始編輯這個文件
hostname = "easytier"                                                   # 本節(jié)點顯示的名稱,可自定義
dhcp = true                                                                   # 啟用DHCP自動分配IP
listeners = [
    "tcp://0.0.0.0:11010",                                               # TCP監(jiān)聽地址和端口
    "udp://0.0.0.0:11010",                                              # UDP監(jiān)聽地址和端口
]
rpc_portal = "127.0.0.1:15888"                                  # 本地管理端口

[network_identity]                                                    # 網(wǎng)絡(luò)名稱,所有節(jié)點必須相同
network_name = "tiantianqin"
network_secret = "**************"                  # 網(wǎng)絡(luò)密碼,建議使用強密碼

[flags]
enable_kcp_proxy = true                                       # 啟用KCP加速(適用于高延遲網(wǎng)絡(luò))
enable_quic_proxy = true                                      # 啟用QUIC協(xié)議
latency_first = true                                                 # 優(yōu)先低延遲線路


# 可選:固定IP地址(如需手動指定)
 [network]
 ipv4 = "10.0.0.1"          # 指定本節(jié)點IPv4地址
  • 驗證配置
# 查看配置文件內(nèi)容
cat /opt/easytier/config/default.conf

# 檢查文件權(quán)限
ls -la /opt/easytier/config/default.conf
# 應(yīng)顯示:-rw-r--r-- 1 root root ...(普通文件權(quán)限即可)
  • 創(chuàng)建easytier 服務(wù)自啟動的配置 sudo vim /etc/systemd/system/easytier@.service
[Unit]
Description=EasyTier - A decentralized layer 3 networking tool (Instance %I)
After=network-online.target
Wants=network-online.target
StartLimitIntervalSec=0

[Service]
Type=simple
# 核心程序路徑,請根據(jù)您實際的安裝路徑修改
ExecStart=/opt/easytier/easytier-core -c /opt/easytier/config/%i.conf
Restart=always
RestartSec=3
# 如果以非root用戶運行,請取消下面兩行的注釋并替換用戶名
# User=your_username
# Group=your_username

[Install]
WantedBy=multi-user.target
  • 重新加載 systemd 配置
sudo systemctl daemon-reload
sudo systemctl stop easytier@default
  • 啟用并啟動服務(wù)和 檢查服務(wù)狀態(tài)
sudo systemctl enable easytier@default
sudo systemctl start easytier@default
sudo systemctl status easytier@default

如果看到綠色的 active (running)字樣,說明服務(wù)已成功啟動。

下載客戶端的配置如下圖

微信圖片_20260126124425_208_6.png
  • 參考這個配置,配置所有的客戶端
hostname = "你的Ubuntu客戶端"  # 為此客戶端設(shè)置一個易于識別的名稱
dhcp = true   # 從虛擬網(wǎng)絡(luò)自動獲取IP地址
# 客戶端不需要監(jiān)聽端口,設(shè)為空數(shù)組
listeners = []
rpc_portal = "127.0.0.1:9098"
# 關(guān)鍵:指定要連接的服務(wù)器節(jié)點
[[peer]]
uri = "tcp://49.234.41.197:11010"  # 替換為你的服務(wù)器真實IP和端口

# 關(guān)鍵:網(wǎng)絡(luò)憑證必須與服務(wù)器完全一致
[network_identity]
network_name = "tiantianqin"
network_secret = "Qin1013637624@"

# 性能優(yōu)化選項
[flags]
latency_first = true

# 設(shè)置靜態(tài)IP
[network]
ipv4 = "10.10.0.3"  # 你的固定虛擬IP地址

要是能下載客服端就不需要配置,不能下載就參考上圖配置

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容