У меня дома настроены некоторые сервисы. В настоящее время я использую небольшой скрипт, чтобы определить, дома ли я, и если да, то использовать IP-адрес локальной сети, а если нет, то использовать WAN-IP моего маршрутизатора для подключения к этим сервисам.
Я хотел бы просто использовать DNS для этого.
Это мой роутер:http://netgear.com.au/home/products/wirelessrouters/work-and-play/DGN2200.aspx
Я подумал об установке этого: http://sourceforge.net/projects/modfs/, но, похоже, он основан на оригинальной версии прошивки, которую мне пришлось обновить, чтобы заставить работать VPN.
Нужно ли мне:
- Редактировать записи файла hosts на всех моих компьютерах
- Попробуй заставить мой роутер сделать несколько DNS (может быть с telnet?)
- установите BIND на одну из моих машин и настройте мой маршрутизатор так, чтобы он указывал на эту машину для DNS дома (пробовал это, но не мог найти, где это настроить)
- отключите мой маршрутизатор и установите какое-либо программное обеспечение маршрутизатора на одну из моих машин, а затем используйте это для DNS
- Какой-то другой вариант, который я не рассматривал
В основном я хочу следующее:
Вне сети (уже работает):
- machine1.domain.com -> {WAN IP}
- machine2.domain.com -> {WAN IP}
Внутри сети:
- machine1.domain.com -> 192.168.0.2
- machine2.domain.com -> 192.168.0.6