精華區beta FreeBSD 關於我們 聯絡資訊
※ 引述《[email protected] (想叮噹)》之銘言: > FREEBSD4.6.2 <---我的系統 > 我用的是 HINET ADSL 動態IP > 但是我想要一個固定網址 > 要怎麼做啊 > 還有去哪申請比較好 以下是我以前在ms.twbbs.org所張貼過的文章,再貼一次給您做參考 -------------------------- 我想許多用ADSL的人都會去申請一個DNS來更新自己的動態IP吧.. 但是我找了許多文章好像都沒教怎麼讓開機後就自動更新的方法.. 在我看了許多文章和試了許多方法後,終於找到一個可以在開機時自動更新的方式了.. 方法如下.. step 0. 因為我是在www.adsldns.org申請的,所以以下以adsldns為例.. step 1. 先在 /etc 下造一個檔名為 dnsupdate.sh (ee dnsupdate.sh) 然後鍵入: #! /bin/sh echo 'passwd=YOUR PASSWORD&email=YOUR E-MAIL&hostname=YOUR HOSTNAME&debug1' \ | /usr/local/bin/lynx http://www.adsldns.org:8080/clientupdate.php -post_data 然後存檔 step 2. 把dnsupdate.sh 變成可執行檔 chmod 711 /etc/dnsupdate.sh step 3. 在/etc/rc.local 增加以下這行指令,如果沒有rc.local這個檔案,用ee新增即可 /etc/dnsupdate.sh 因為我的設定是在開機後自動撥號,而 rc.local 這個檔案是開機後自動執行的 而且順序是排在撥號之後,所以才會把 /etc/dnsupdate.sh 加在這個檔案裡... step 4. 這時可以重開機測試看看了,在測試ok之後,還可以多新增以下的一個小功能.. 在 /etc/crontab 裡面新增一行指令,讓系統固定一段時間就自動更新 IP /etc/crontab: 1 * * * * root /etc/dnsupdate.sh > /dev/null 如果有什麼問題或者是我有打錯的地方請多多指教.. -- ※ Origin: 吳鳳技術學院 卡布奇諾 <bbs.wfc.edu.tw> ◆ From: 211.20.218.93