延續上一篇「在 Java 上使用 dnsjava 查詢 DNS」
這篇一樣是用 dnsjava,目標是實作更新 DNS 的程式。
在更新之前,必須先把 DNS Server 的動態更新功能打開,否則一般狀況 DNS Server 是不允許被更改內容的
我這邊測試是架了一台 Windows 2008 R2,在上面加上 DNS 角色。
設定動態更新的地方如圖所示,紅圈圈的位置就是設定動態更新的地方:
由上圖可以看出,這裡假設 DNS Server 管理的網域是 example.com.tw,IP 範圍是 10.0.1.*。
Software entities (class, modules, functions, etc.) should be open for extension, but closed for modification. Junior programmers create simple solutions to simple problems. Senior programmers create complex solutions to complex problems. Great programmers find simple solutions to complex problems. 註1:本部落格的範例程式碼在 2015 年以前的文章中,大多是以全型空白做縮排。如需服用,請自行用文字編輯器的取代功能把全型空白取代成半型空白。
- Bertrand Meyer
- Charles Connell
註2:本部落格的內容授權請參閱部落格底部的授權宣告。