DNS не разрешается вне интрасети - PullRequest
0 голосов
/ 25 февраля 2012

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

Я настроил цифровой видеорегистратор со статическим IP-адресом 192.168.120.199 в нашей сети и могу просматривать веб-сайт, находясь в нашей сети (либо на работе, либо вошел в систему через VPN). Видеорегистратор камеры использует порт 80 для просмотра веб-страницы и порт 9000 для медиа-порта.

Мы используем GoDaddy для размещения нашей DNS-информации, и я добавил запись Host (A) о «камерах», которая указывает на адрес нашего сервера. Я также добавил узел прямого просмотра (A) в диспетчер DNS нашего домена «камеры», который указывает на 192.168.120.199. Когда я использую адрес «camera.mysite.com» в нашем домене, веб-сайт отображается правильно, но когда я пытаюсь использовать тот же адрес за пределами нашего домена (т. Е. Дома), он отображает страницу IIS 7 по умолчанию (с нашего сервера домена) .

Два вопроса об этой настройке:

  • Почему прямой поиск работает, когда он находится внутри нашего домена, но не снаружи (почему он переходит на страницу IIS по умолчанию, когда находится вне сети)?
  • Как получить правильную пересылку, если не через хост прямого просмотра?

1 Ответ

0 голосов
/ 27 сентября 2012

Потому что внутри вы просматриваете его на своем внутреннем DNS-сервере и получаете правильный компьютер 192.168.x.x. Когда вы просматриваете его внешне, GoDaddy возвращает вам 192.168.x.x, но это не публично маршрутизируемый IP, поэтому никуда не денется. Если вы действительно хотите иметь возможность подключаться к камерам видеонаблюдения за пределами вашего учреждения, я предлагаю настроить VPN по соображениям безопасности. Но если вы хотите, чтобы GoDaddy напрямую направлялся на ваш внутренний компьютер из общедоступного Интернета, вам придется предоставить ему общедоступный IP-адрес.

В качестве дальнейшего примечания - 10.x.x.x, 192.168.x.x и 172.16-31.255.255 не являются публично маршрутизируемыми. Они называются приватными IP-блоками.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...