Можно ли иметь одно имя хоста с несколькими IP-адресами? Имя хоста будет использоваться для доступа к блоку в локальной сети с 192.168.xy и извне с IP wxyz, который перенаправляется на этот блок в маршрутизаторе.
2 ответа
Почему бы не использовать простой пакетный файл или скрипт для переключения между файлами HOSTS?
Например, это работает в Windows при запуске от имени администратора (может потребоваться отменить скрытие файла HOSTS и сначала сделать его доступным для записи):
@echo off
set ThisDir=%CD%
cd /d %systemroot%\system32\drivers\etc
ren hosts. hosts.tmp
ren hosts.other hosts.
ren hosts.tmp hosts.other
cd /d %ThisDir%
Запустите его, и он заменит HOSTS на HOSTS.OTHER, и при следующем запуске он переключит их обратно.
Да, это. Вы можете использовать программу переключения хост-файлов, например http://hostprofiles.codeplex.com/ (для windows и linux) и http://osxdaily.com/2010/04/29/switch-and-manage-multiple-hosts-files- с-противогаз / (для Mac), чтобы сделать это. У вас будет
домашний файл хоста
192.168.x.y myutilbox.twh
внешний файл хоста
w.x.y.z myutilbox.twh
Вы соответственно переключите файл хоста и будете использовать имя хоста «myutilbox.twh» для доступа к вашему ящику.