Открытие одного домена (сайта) под другим IP-адресом

986
Revious

С CDN (сеть доставки контента) и аналогичными услугами один и тот же домен (веб-сайт) может быть доступен по разным IP-адресам.

Я могу заставить браузер связаться с хостом, который я предпочитаю (VPS, CDN), просто отредактировав hostsфайл.

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

0
Из любопытства, почему вы не можете просто поразить IP-адреса напрямую и изменить заголовок узла вашего HTTP-запроса? prateek61 8 лет назад 1
@ prateek61: как я могу это сделать? если я подключусь к http: /// это не работает .. Revious 8 лет назад 0

1 ответ на вопрос

1
Paul

If you want to individually monitor instances of websites on different servers, then one approach would be to install an DNS server in your network, and resolve the host to the IP addresses yourself.

You would want to set a low TTL on each A record to make sure that each resolution resulted in a different IP address.

For example:

www.domain.com. 10 A 111.111.111.111 www.domain.com. 10 A 111.111.111.112 

This assumes that you have a single website served by the two IP addresses on the end.

The 10 value is the TTL and tells the client how long the record is valid for before it should query the server again. As there are two possible IP addresses, the DNS server will "round-robin" and serve them one at a time. So if your polling was every 10 seconds, this would alternate between the two IP addresses.

Могу ли я сделать это в файле хоста окна? Будет ли это работать в круговой системе? Revious 8 лет назад 0