之前在內網搭建了 Maven 私服,但因公司沒有固定公網 IP,每次 IP 變動都需登錄路由器查看,且代碼 checkout 後 IP 一變就無法更新,十分不便。今天決定徹底解決這個問題,通過 DDNS 動態域名解析實現穩定的外網訪問。



僅配置 DDNS 還不夠,IP 變動時需自動更新解析。官方文檔提到可無客戶端更新,但 Windows 下需用到 lynx 工具。





若擁有自己的域名,可添加 CNAME 記錄指向 3322.org 的二級域名,實現自有域名訪問。

驗證配置:

最終 Maven 私服外網訪問正常:

端口映射/ DMZ 主機必不可少:路由器必須配置端口映射(如 8081→內網服務器 8081)或啟用 DMZ 主機,否則外網無法連通內網服務。部分 ISP 封鎖 80 端口,需避開常用 HTTP 端口。