普通寬頻實現固定IP

2021-09-10 07:29:28 字數 1020 閱讀 9614

固定ip**太貴,研究幾天通過某信寬頻撥號上網獲取的動態公網ip(一般分配是私網ip,可以打**給客服讓改公網ip),然後在網域名稱新增個a記錄,通過不斷監測本地公網ip更新到a記錄實現。

配置需求:

1.寬頻一條,撥號可以得到公網ip

2.網域名稱乙個,什麼網域名稱都可以

3.註冊乙個cloudflare帳號,免費版就行。阿里網域名稱解析服務也可以,沒有測試

4.一台可以執行shell的機器

方法:將網域名稱託管轉移到cloudflare,在cloudflare服務裡dns服務新增一台a記錄,填上你本地的公網ip。

使用cloudflare的api更新公網ip,需要提供cloudflare的zone id 和 key,使用api獲取網域名稱a記錄序列號。

curl -x get "" \

-h "x-auth-email: [email protected]" \

-h "x-auth-key: c2547eb745079dac9320b638f5e225cf483cc5cfdda41" \

執行上面命令會返回

}],

"result_info":

}

返回id就是新增的a記錄的標示符

下一步定時更新公網ip到cloudflare

#獲取公網ip

a1=$(curl -s ipecho.net/plain)

#更新到cloudflare

curl -x put "" \

-h "x-auth-email: [email protected]" \

-h "x-auth-key: c2547eb745079dac9320b638f5e225cf483cc5cfdda41" \

--data ''

返回如下說明就已經成功了:

}}

這樣就可以通過網域名稱訪問了,然後自己在路由設定好對映就可以了。

cloudflare api參考位址

電信固定ip寬頻80與8080埠踩坑

本文只是作為記錄,避免後面遇到此類問題耗費時間。實際情況 公司有個固定電信寬頻是固定ip的,想把固定ip對映到測試環境ip,實現可以公網通過固定ip訪問,內網通過區域網ip訪問。測試環境服務是占用的80埠和8080埠。主要步驟 路由器ip對映 訪問 檢查問題 更改監聽埠 第一步 路由器ip對映 第一...

設定固定IP

ip 設定bat,避免每天重新設定ip,修改配置,存為bat,管理員許可權執行。echo off clscolor 0a echo echo ip位址 dns設定 echo set name wireless 請根據您的引數修改以下資料 設定 ip位址 set ipaddress 172.16.20...

固定ip位址

ip.配置檔案寫資料庫檔案連線時,之前一直是就寫個.畢竟之前就自己本地用。現在需要,寫ip位址,但是公司點的ip的都是自動獲得的。並且過一段時間還會改變。所以,需要固定一下啊。首先cmd ipconfig 檢視自己的ip位址。然後,開始 電腦,顯示器。左下角 網路連線標誌 右鍵,開啟網路和共享中心 ...