Học mạng máy tính – Kiến thức Quản trị hệ thống

Hướng dẫn cấu hình DNS Server trên CenOS 7

Bài này thuộc phần 6 của 18 phần trong series Học CentOS 7 căn bản
5/5 - (1 bình chọn)

Cấu hình Name của DNS Server trên CentOS 7

Tạo tệp zone để máy chủ phân giải địa chỉ IP từ domain.

1. Đối với internal zone

Ví dụ sử dụng địa chỉ internal [10.0.0.0/24], domain [hocmangmaytinh.com], Thay thế chúng vào hệ thống DNS Server của bạn.

[root@hocmangmaytinh ~]# vi /var/named/hocmangmaytinh.com.lan
 $TTL 86400
@   IN  SOA     demo.hocmangmaytinh.com. root.hocmangmaytinh.com. (
        2014071001  ;Serial
        3600        ;Refresh
        1800        ;Retry
        604800      ;Expire
        86400       ;Minimum TTL
)
# define name server
        IN  NS      demo.hocmangmaytinh.com.
# internal IP address of name server
        IN  A       10.0.0.30
# define Mail exchanger
        IN  MX 10   demo.hocmangmaytinh.com.

# define IP address and hostname
hocmangmaytinh     IN  A       10.0.0.30

2. Đối với external zone

Ví dụ này sử dụng địa chỉ external [172.16.0.80/29], domain [hocmangmaytinh.com], Thay thế chúng vào hệ thống DNS Server của bạn.

[root @hocmangmaytinh ~] # vi /var/named/hocmangmaytinh.com.wan
 $ TTL 86400 
@ IN SOA demo.hocmangmaytinh.com. root.hocmangmaytinh.com. ( 
       2014071001  ;Serial
       3600        ;Refresh
       1800        ;Retry
       604800      ;Expire
       86400       ;Minimum TTL
)
# định nghĩa server name
        IN NS demo.hocmangmaytinh.com
# địa chỉ IP external của server
        IN A 172.16.0.82
# định nghĩa Mail exchanger
        IN MX 10 demo.hocmangmaytinh.com

# định nghĩa địa chỉ IP của hostname
hocmangmaytinh IN A 172.16.0.82

Cấu hình Address của DNS Server trên CentOS 7

Tạo tệp zone để Server phân giải domain từ địa chỉ IP.

3. Đối với internal zone

Ví dụ này sử dụng địa chỉ internal [10.0.0.0/24], domain [hocmangmaytinh.com], Thay thế chúng vào DNS Server của bạn.

[root@hocmangmaytinh ~]# vi /var/named/0.0.10.db
 $TTL 86400
@   IN  SOA     demo.hocmangmaytinh.com. root.hocmangmaytinh.com. (
        2014071001  ;Serial
        3600        ;Refresh
        1800        ;Retry
        604800      ;Expire
        86400       ;Minimum TTL
)
# định nghĩa name server
        IN  NS      demo.hocmangmaytinh.com.

# định nghĩa range của domain
        IN  PTR     hocmangmaytinh.com.
        IN  A       255.255.255.0

# định nghĩa hostname của IP address
30      IN  PTR     demo.hocmangmaytinh.com.

4. Đối với internal zone

Ví dụ này sử dụng địa chỉ external [172.16.0.80/29], domain [hocmangmaytinh.com], Thay thế chúng vào hệ thống DNS Server của bạn.

[root@hocmangmaytinh ~]# vi /var/named/80.0.16.172.db
 $TTL 86400
@   IN  SOA     demo.hocmangmaytinh.com. root.hocmangmaytinh.com. (
        2014071001  ;Serial
        3600        ;Refresh
        1800        ;Retry
        604800      ;Expire
        86400       ;Minimum TTL
)
# định nghĩa name server
        IN  NS      demo.hocmangmaytinh.com.

# định nghĩa range của domain
        IN  PTR     hocmangmaytinh.com.
        IN  A       255.255.255.248

# định nghĩa hostname của IP address
82 IN PTR demo.hocmangmaytinh.com.

Chúc các bạn thành công! Mọi thắc mắc, cần hỗ trợ hãy bình luận bên dưới hoặc qua Fanpage Facebook, form liên hệ.

Xem tiếp các bài trong Series Học CentOS 7 căn bản

Exit mobile version