Vì tôi đang ở ngay giữa khi chuyển máy chủ của chúng tôi sang phần cứng mới, tôi sẽ tham gia vào vòng này cho máy chủ này.
Đầu tiên, nếu có thể, đừng để máy chủ chính của bạn (nơi mà tất cả các thay đổi sẽ xảy ra) với internet. Ngay cả khi nó có nghĩa là xây dựng một phiên VM nhỏ để lưu trữ một bản gốc ẩn, nó làm cho việc di chuyển các thứ xung quanh và giữ an toàn dễ dàng hơn nhiều.
Ví dụ, đây là một phần của bố cục liên kết của tôi (trong / etc / bind):
-rw-r----- 1 root bind 2.6K 2009-08-07 10:41 named.conf
-rw-r----- 1 root bind 112K 2009-07-24 07:54 named.external.conf
-rw-r----- 1 root bind 112K 2009-07-24 07:53 named.internal.conf
-rw-r----- 1 root bind 792 2009-07-01 10:28 named.logging.conf
-rw-r----- 1 root bind 834 2009-07-01 10:28 named.options.conf
-rw-r----- 1 root bind 373 2009-07-01 10:28 rndc.conf
-rw-r----- 1 root bind 131 2009-07-01 10:28 rndc.key
tên.conf chứa các cài đặt cơ bản của tôi và sau đó bao gồm các tệp khác với:
include "/etc/bind/named.logging.conf";
include "/etc/bind/named.options.conf";
include "/etc/bind/rndc.key";
Xây dựng các máy chủ mới của bạn và trỏ chúng vào máy chủ chính cũ:
zone "adnszone.com" {
type slave;
masters ( your.master.server.ip; etc.etc.etc.etc; };
file "internal/adnszone.com";
};
Hãy để họ cư trú.
Khi máy chủ chính mới (hy vọng được ẩn) sẵn sàng, bạn có thể dễ dàng truy cập và sửa đổi tệp conf cụ thể để trỏ đến chủ và viola mới!