Я оказался в немного сложной ситуации (сложной для меня, но может быть не такой уж сложной для вас).
Что у меня есть:
У меня есть 2 виртуальных частных сервера на двух разных IP-адресах, например, 192.0.0.1, 192.0.0.2 (назовем их vps1 и vps2) и одно доменное имя, например, foo.com.
Что я хочу создать:
Я хочу разместить несколько веб-сайтов на этих двух VPS, например, на VPS1 я хочу разместить one-bar.com, two-bar.com, а на VPS2 я хочу разместить three-bar.com, four-bar.com.
Что я сделал:
Я создал 4 связующие записи с моим регистратором foo.com, а именно ns1.foo.com, n2.foo.com, ns3.foo.com, ns4.foo.com,
- ns1.foo.com и n2.foo.com преобразуются в IP-адрес vps1 (192.0.0.1)
- ns2.foo.com и n3.foo.com преобразуются в IP-адрес vps2 (192.0.0.2)
Я обновил,
- серверы имен для foo.com, one-bar.com и two-bar.com на ns1.foo.com и n2.foo.com.
- и серверы имен для three-bar.com и four-bar.com на ns3.foo.com и n4.foo.com.
Я установил Webmin на обоих VPS для управления веб-сайтами и DNS. Это урезанная копия моих файлов зоны.
vps1 и домен foo.com:
@ В SOA ns1.foo.com. root.ns1.foo.com. ( 1465031833 10800 3600 604800 38400 )
foo.com. В A 192.0.0.1
ns1.foo.com. В A 192.0.0.1
ns2.foo.com. В A 192.0.0.1
ns3.foo.com. В A 192.0.0.2
ns4.foo.com. В A 192.0.0.2
foo.com. В NS ns1.foo.com.
foo.com. В NS ns2.foo.com.
vps1 и домен one-bar.com:
@ В SOA ns1.foo.com. root.ns1.foo.com. ( 1465031833 10800 3600 604800 38400 )
one-bar.com. В A 192.0.0.1
@ В NS ns1.foo.com.
@ В NS ns2.foo.com.
vps2 и three-bar.com:
@ В SOA ns3.foo.com. root.ns3.foo.com. ( 1465031833 10800 3600 604800 38400 )
three-bar.com. В A 192.0.0.2
three-bar.com. В NS ns3.foo.com.
three-bar.com. В NS ns4.foo.com.
Что я могу произвести: Веб-сайты на vps1, то есть foo.com, one-bar.com и two-bar.com, разрешаются правильно, а веб-сайты на vps2 — нет.
Может ли кто-нибудь помочь мне выяснить, что я делаю не так?
P.S.: Заранее спасибо!
решение1
NS1 является основным DNS для foo.com. Вам следует добавить записи для всех 4 сайтов, одно-, двух-, трех- и четырех-барные, как на NS1, так и на NS2. NS2 должен выступать в качестве резервного DNS-сервера для вас.
решение2
Проблема была в глупой ошибке, сервер привязки на vps2 был остановлен из-за моей ошибки. Теперь работает. Спасибо всем, кто пытался помочь.
Панкил совершает глупые ошибки, не будьте как Панкил :р