Я настраиваю сервер имен BIND на своем компьютере с Linux. Теперь, если BIND запрашивает у меня IP-адрес для записи A, должен ли я ввести свой локальный IP-адрес (192.168.178.21) или внешний IP-адрес (80.101.40.227)? Все веб-серверы и т. Д. Работают в той же сети, что и сервер имен (даже на том же компьютере).
Дайте ему адрес интерфейса, который вы хотите использовать на других компьютерах. Если вы хотите, чтобы они входили в интерфейс 192, дайте ему этот адрес.
Если единственные хосты, которым необходимо разрешить DNS, находятся в вашей локальной сети, вы должны использовать свой частный IP-адрес (192.168.x.x). Это обычно используется для внутренних сетей компании, поэтому вы можете настроить сайт, например, hxxp: // email / или hxxp: // helpdesk /
Если вы хотите, чтобы широкая публика могла разрешить ваш домен (foo.com) по IP-адресу вашего веб-сервера, вам нужно будет привязать сервер имен к вашему общедоступному адресу. (80.x.x.x)
Это, конечно, предполагает, что ваш общедоступный интерфейс не имеет правил брандмауэра, предотвращающих трафик. Если вы сидите за определенными типами устройств (NAT), вы можете использовать общий IP-адрес (192.168.x.x). Без дополнительной информации я предполагаю, что вам НУЖНО использовать свой общедоступный IP-адрес (80.x.x.x), чтобы его мог использовать кто-то по всей стране.