發新話題
打印

學校「首頁」與「DNS」主機進行IPv6升級作業

請問有 Ubuntu 10.04 或 10.10 的設定過程嗎?
怕會不可收拾。

TOP

#ip a | grep inet6
可見到本機的設定

[ 本帖最後由 giengin 於 2011-1-8 13:24 編輯 ]

TOP

依上文修改測試於 ACFS for 學籍系統的那一塊光碟(2010.07 研習的那一版.目前已升級至 10.10版)

#本校DNS: 163.23.108.65 / 2001:288:56AB::2
#測試網頁同dns: 163.23.108.65 / 2001:288:56AB::2
#本校gateway : 163.23.108.126 / 2001:288:56AB::1

#啟動網路介面的IPv6功能
sudo pico  /etc/aliases
#加入以下內容
 alias net-pf-10 ipv6
#移除以下內容(沒找到)
 alias ipv6 off
 alias net-pf-10 off
#重新開機 不確定必要
sudo reboot

#編輯本機host檔設定
pico  /etc/hosts
#加入以下內容
2001:288:56AB::2 dns.hbes.chc.edu.tw dns
2001:288:56AB::2 www.hbes.chc.edu.tw www
::2     localhost.localdomain   localhost       dns

#修改網卡設定
sudo pico  /etc/network/interfaces
#於檔案末端加入以下內容
iface eth0 inet6 static
 address 2001:288:56AB::2
 netmask 48
 gateway 2001:288:56AB::1

#將網路服務重新啟動
#service network restart
sudo /etc/init.d/networking restart
(註:
這個步驟會有問題,後來再多重開幾次機的時候又正常了,
可使用
#ip a
的指令看看是否有出現  2001:288:56AB::2 ,若有,則設定成功。
或使用測試指令
ping6 2001:288:56AB::2        =>測試 dns
ping6 2001:288:56AB::1        =>測試 gateway
ping6 ::2        =>測試 localhost
)



#修改主機位址解析檔
sudo pico /etc/resolv.conf
#加入以下內容(彰化縣網中心IPv6的DNS)
nameserver 2001:288:5600::89
nameserver 2001:288:5600::1
nameserver 2001:288:5600::6

#修改DNS設定
sudo pico /etc/bind/named.conf.options
#在 options 程式區段內加入以下內容(好像本來就有,好家在,以前沒把它刪掉)
listen-on-v6 {any;}

#修改DNS正解檔
sudo pico  /etc/bind/hbes.chc.edu.tw.zone
#在DNS正解檔內加入AAAA紀錄(AAAA紀錄就是表示使用IPv6)
dns.hbes.chc.edu.tw. IN AAAA 2001:288:56AB::2
www.hbes.chc.edu.tw. IN AAAA 2001:288:56AB::2

#修改DNS反解檔
sudo pico /etc/bind/named.conf.default-zones

// 反解檔 IPV6 2001:288:56AB::2 netmast 48
zone "B.A.6.5.8.8.2.0.1.0.0.2.ip6.arpa" {
        type master;
        file "/etc/bind/hbes.chc.edu.tw.ipv6.resolve";
        };

touch hbes.chc.edu.tw.ipv6.resolve
如入如下內容並儲檔
$ttl 86400
@       IN      SOA     dns.hbes.chc.edu.tw. root.localhost. (
                        1219039301
                        10800
                        3600
                        604800
                        38400 )
B.A.6.5.8.8.2.0.1.0.0.2.ip6.arpa.       IN      NS      dns.hbes.chc.edu.tw.
2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0         IN      PTR     dns.hbes.chc.edu.tw.


重新啟動DNS
#service named restart
sudo /etc/init.d/bind9 restart

使用 nslookup 測試
#nslookup
> server 168.95.1.1                ==> 設定向 中華電信的名稱伺服器查詢
Default server: 168.95.1.1
Address: 168.95.1.1#53
> set type=AAAA                ==>設定為 IPV6模式
> www.hbes.chc.edu.tw        ==>查詢 www.hbes.chc.edu.tw 的 IPV6 位址 成功
Server:                168.95.1.1
Address:        168.95.1.1#53

Non-authoritative answer:
www.hbes.chc.edu.tw        has AAAA address 2001:288:56ab::2

Authoritative answers can be found from:
hbes.chc.edu.tw        nameserver = dns.hbes.chc.edu.tw.
dns.hbes.chc.edu.tw        has AAAA address 2001:288:56ab::2
> dns.hbes.chc.edu.tw                                                        ==>查詢 dns.hbes.chc.edu.tw 的 IPV6 位址 成功
Server:                168.95.1.1
Address:        168.95.1.1#53

Non-authoritative answer:
dns.hbes.chc.edu.tw        has AAAA address 2001:288:56ab::2

Authoritative answers can be found from:
hbes.chc.edu.tw        nameserver = dns.hbes.chc.edu.tw.
> 2001:288:56ab::2                                                        反解 ==> 無法由中華電信名稱伺服器反查               
Server:                168.95.1.1
Address:        168.95.1.1#53

** server can't find 2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.b.a.6.5.8.8.2.0.1.0.0.2.ip6.arpa: NXDOMAIN
> server 2001:288:56ab::2                                                        ==>將 nameserver 設為 本機 或 ipv4的位址亦可
Default server: 2001:288:56ab::2
Address: 2001:288:56ab::2#53
> 2001:288:56ab::2                                                                ==> 反解成功
Server:                2001:288:56ab::2
Address:        2001:288:56ab::2#53

2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.b.a.6.5.8.8.2.0.1.0.0.2.ip6.arpa        name = dns.hbes.chc.edu.tw.
>

#網頁伺服器設定部分,基本上在 /etc/apache2/ports.conf中
#照原來 Listen 80 設定即可,不需輸入!
#如果無法連到首頁,請將該行#起來,加入後面三行(如果要支援IPv6,監聽port就不能只設80,要完整輸入IP + port)
#Listen 80                      <---標記#
Listen 127.0.0.1:80             <---加入
Listen 163.23.108.65:80        <---加入
Listen [2001:288:56AB::2]:80    <---加入
(註 Listen [2001:288:56AB::2]:80
這 一行要注意,若上方的網卡部份無法正常啟用這個 IPV6 的位址,則 apache 重新啟動會有錯誤。請重新 reboot(如果設定沒有打錯字的話
若上方未解即時處理,則暫時將此一行註解
)


因昨天主任拿了簽收公告過來告知……(啥!評比)……
且未有 UBUNTU 10.10(10.04 昇級,原 ACFS 4 學籍系統的那一塊光碟) 的修改過程,怕毀了主機……

現在依上文修改後,看樣子應該沒問題了。
其他的就等回學校再試了。

參照原文:http://free.chc.edu.tw/free/view ... page%3D1&page=1

[ 本帖最後由 giengin 於 2011-9-14 14:05 編輯 ]

TOP

引用:
原帖由 wjl651022 於 2011-1-22 23:52 發表
有沒有人可以提供ubuntu10.04版的操作步驟?感恩....
我上面寫的那一篇,就是 UBUNTU 10.04 的。(也就是 ACFS 1.3 ubuntu 10.04)

但關於 DNS 的部份,正反解的檔名請依照貴校的設定檔檔名自行修改。
我是將檔名改為學校的網域名稱罷了。

TOP

回復 undefined 的帖子

您好像懂得人生的道理了。

TOP

彰化縣的遮罩為 48

TOP

ipv6 的遮罩改為 48 後 (bind9)

今天上課發現 google mail 代管 為法連線,

又再將它改回原來的 bind9 設定,才又正常。

TOP

回復 undefined 的帖子

直接打電話到縣網去問比較快。

TOP

發新話題