Привязать DNS-хост, указывающий серверы имен, к различным IP-адресам - PullRequest
0 голосов
/ 07 сентября 2010

Хорошо, на данный момент у меня есть файл хоста моего домена, который был сгенерирован панелью управления Webmin. У меня есть коробка с несколькими IP-адресами, и я хочу использовать более одного. Я не совсем понимаю все, что связано с файлами хоста, но знаю достаточно, чтобы обойтись. Может ли кто-нибудь подсказать, как я могу изменить приведенный ниже файл хоста, чтобы у двух моих серверов имен и почтового сервера были свои собственные IP-адреса, а затем мои домены и субдомены делят другой?

$ttl 120
@       IN      SOA     ns1.example.com. webmaster.example.com. (
                        1283718781
                        1D
                        120
                        7D
                        120 )
example.com.    IN      NS      ns1.example.com.
example.com.    IN      A       192.168.0.1
www.example.com.        IN      A       192.168.0.1
ftp.example.com.        IN      A       192.168.0.1
m.example.com.  IN      A       192.168.0.1
localhost.example.com.  IN      A       127.0.0.1
webmail.example.com.    IN      A       192.168.0.1
admin.example.com.      IN      A       192.168.0.1
mail.example.com.       IN      A       192.168.0.1
example.com.    IN      MX      5 mail.example.com.
example.com.    IN      NS      ns2.example.com.

[править] Просто добавьте, можете ли вы также предложить какие-либо улучшения, потому что в настоящее время начальная загрузка сайта идет медленно, я сделал тест DNS из онлайн-инструмента, и решение заняло много времени. После загрузки первой страницы домашняя страница сайта загружается менее чем за 2 секунды, предположительно потому, что содержимое было кэшировано после первой загрузки.

пожалуйста и заранее спасибо за любую помощь.

1 Ответ

1 голос
/ 14 сентября 2010

Я не уверен, что понял ваш вопрос, но я бы использовал следующий файл зоны для домена example.com:



$ttl 120
@       IN      SOA     ns1.example.com. webmaster.example.com. (
                        2010091401 ; Serial format YYYYmmddXX where XX is 01-99
                        1D
                        120
                        7D
                        120 )
                IN      NS      ns1.example.com.
                IN      NS      ns2.example.com.
                IN      MX      5 mail.example.com.
                IN      A       192.168.0.1
ns1             IN      A       192.168.xxx.xxx ; ns1 ip
ns2             IN      A       192.168.xxx.xxx ; ns2 ip
www             IN      A       192.168.0.1
ftp             IN      A       192.168.0.1
m               IN      A       192.168.0.1
webmail         IN      A       192.168.0.1
admin           IN      A       192.168.0.1
mail            IN      A       192.168.0.1
localhost       IN      A       127.0.0.1
...