Zimbra Server External Install BIND9 for Network Address Translator (NAT 1-1)
1. Install bind9
2. ทำการแก้ไขไฟล์ /etc/bind/named.conf.options และแก้บรรทัด forwarders โดยให้ใส่ไอพี DNS ของเราลงไป และใส่ zone ของโดเมนเราลงไป
ใส่ข้อมูล
3. สร้างไฟล์ /var/cache/bind/db.zimbra.komkid.net โดยให้ชื่อไฟล์ตรงกับบรรทัด file ใน zone ที่เราเพิ่งสร้าง
ใส่ Code
4. แก้ไขไฟล์ /etc/resolv.conf
ใส่ข้อมูล
5. restart bind9
6. ทดสอบด้วยการใช้คำสั่ง dig ซึ่งควรจะได้ผลลัพธ์กลับมาตามตัวอย่าง
จะต้องได้ผลแบบนี้
เพิ่มเติม http://www.wingfoss.in.th/content/how-t ... -on-ubuntu (ไม่ผ่านตรงใส่ชื่อ domain ต้องใส่เต็ม)
ผ่าน ทำตามนี้ใส่ชื่อ Domain เต็ม http://tusar-work-experience-2013.blogs ... -post.html
1. Install bind9
- sudo apt-get install bind9
2. ทำการแก้ไขไฟล์ /etc/bind/named.conf.options และแก้บรรทัด forwarders โดยให้ใส่ไอพี DNS ของเราลงไป และใส่ zone ของโดเมนเราลงไป
- nano /etc/bind/named.conf.options
ใส่ข้อมูล
- options {
- directory "/var/cache/bind";
- // If there is a firewall between you and nameservers you want
- // to talk to, you may need to fix the firewall to allow multiple
- // ports to talk. See http://www.kb.cert.org/vuls/id/800113
- // If your ISP provided one or more IP addresses for stable
- // nameservers, you probably want to use them as forwarders.
- // Uncomment the following block, and insert the addresses replacing
- // the all-0's placeholder.
- forwarders {
- 8.8.8.8;
- };
- //========================================================================
- // If BIND logs error messages about the root key being expired,
- // you will need to update your keys. See https://www.isc.org/bind-keys
- //========================================================================
- dnssec-validation auto;
- auth-nxdomain no; # conform to RFC1035
- listen-on-v6 { any; };
- };
- zone "zimbra.komkid.net" {
- type master;
- file "db.zimbra.komkid.net";
- };
3. สร้างไฟล์ /var/cache/bind/db.zimbra.komkid.net โดยให้ชื่อไฟล์ตรงกับบรรทัด file ใน zone ที่เราเพิ่งสร้าง
- nano /var/cache/bind/db.zimbra.komkid.net
ใส่ Code
- $ttl 38400
- @ IN SOA zimbra.komkid.net. zimbra.komkid.net. (
- 2011091202
- 10800
- 3600
- 604800
- 38400 )
- IN NS ns1.zimbra.komkid.net.
- IN NS ns2.zimbra.komkid.net.
- IN A 192.168.2.111
- IN MX 10 zimbra.komkid.net.
- @ A 192.168.2.111
- ns1 A 192.168.2.111
- ns2 A 192.168.2.111
- webmail A 192.168.2.111
4. แก้ไขไฟล์ /etc/resolv.conf
- nano /etc/resolv.conf
ใส่ข้อมูล
- search zimbra.komkid.net
- nameserver 127.0.0.1
- ##ใส่เพื่อให้ออก Internet ได้
- nameserver 203.113.127.199
- nameserver 203.113.24.199
- nameserver 8.8.8.8
- nameserver 8.8.4.8
5. restart bind9
- sudo /etc/init.d/bind9 restart
6. ทดสอบด้วยการใช้คำสั่ง dig ซึ่งควรจะได้ผลลัพธ์กลับมาตามตัวอย่าง
- dig zimbra.komkid.net mx
จะต้องได้ผลแบบนี้
- ; <<>> DiG 9.9.5-3ubuntu0.7-Ubuntu <<>> zimbra.komkid.net mx
- ;; global options: +cmd
- ;; Got answer:
- ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 22673
- ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 4
- ;; OPT PSEUDOSECTION:
- ; EDNS: version: 0, flags:; udp: 4096
- ;; QUESTION SECTION:
- ;zimbra.komkid.net. IN MX
- ;; ANSWER SECTION:
- zimbra.komkid.net. 38400 IN MX 10 zimbra.komkid.net.
- ;; AUTHORITY SECTION:
- zimbra.komkid.net. 38400 IN NS ns2.zimbra.komkid.net.
- zimbra.komkid.net. 38400 IN NS ns1.zimbra.komkid.net.
- ;; ADDITIONAL SECTION:
- zimbra.komkid.net. 38400 IN A 192.168.2.111
- ns1.zimbra.komkid.net. 38400 IN A 192.168.2.111
- ns2.zimbra.komkid.net. 38400 IN A 192.168.2.111
- ;; Query time: 1 msec
- ;; SERVER: 127.0.0.1#53(127.0.0.1)
- ;; WHEN: Thu Feb 04 10:56:53 ICT 2016
- ;; MSG SIZE rcvd: 146
เพิ่มเติม http://www.wingfoss.in.th/content/how-t ... -on-ubuntu (ไม่ผ่านตรงใส่ชื่อ domain ต้องใส่เต็ม)
ผ่าน ทำตามนี้ใส่ชื่อ Domain เต็ม http://tusar-work-experience-2013.blogs ... -post.html
No comments:
Post a Comment