Как я получаю свои 192.168.* Сервер Linux, доступный с помощью http://hostname/?

На самом деле я нашел его,

это /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/. Я узнал то, чем это было путем выполнения update-alternatives --display java и это показало мне каталог /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java

1
задан 16 June 2010 в 20:52
4 ответа

Я предполагаю, что Вы используете соединенные мостом сети (иначе, VM не был бы таким образом легкодоступен). Конфигурирование DNS для LAN является до любых средств управления полем этим (некоторый домашний маршрутизатор, который я ожидаю).

Если тот маршрутизатор слишком примитивен и не имеет своего собственного сервера DNS, или Вы не хотите настраивать его, Вы могли использовать mDNS. Установите Avahi на полях Linux, и Добрый день на полях Windows.

2
ответ дан 3 December 2019 в 18:11

Вы могли создать файл hosts в Windows, который указывает на 192.168.1.109 как "веб-сервер" или безотносительно имени, которое Вы любите, так, чтобы хост Windows получил доступ к нему. Это предполагает, что Ваша машина Windows находится также на 192.168.1.x, и соединение соединяется мостом. Иначе Вы могли посмотреть на перенаправление портов Ваше соединение виртуальной сети NAT'ed, но в прошлый раз я попробовал его virtualbox, который это был перенос, чтобы сделать, таким образом, я использовал соединенные мостом сети.

Иначе необходимо настроить внутренний сервер DNS с надлежащим набором записей для того IP. Излишество для того, что Вы описываете.

окна файла hosts Google для надевания информации, как настроить его. Просто простой текстовый файл в Вашей системе Windows хоста, но будет только работать над той системой, не для всех в Вашей сети. Если они запустят Windows, то Вам будут нужны пользовательские Файлы hosts на их машинах также. Громоздкий, только если у Вас есть много машин. Если Вы будете работать в более крупном сайте, то необходимо будет пойти с маршрутом сервера DNS, который является только приблизительно тремя порядками величины больше ЛАВАША, который будет первоначально настроен, если Вы не виртуализируете сервер DNS :-)

2
ответ дан 3 December 2019 в 18:11

Если Ваши хосты имеют динамический IP, Вам нужен сервер DHCP, который или связывается с сервером DNS, или который является самим сервером DNS. Я всегда использую DNSMasq на своих основанных на Linux маршрутизаторах, которые делают разрешение имени и DHCP.

Если Ваш маршрутизатор не поддерживает сервер имен, можно установить сервер имен, как связывают, который знает, который хост то, где. Оборотная сторона наличия отдельного сервера имен, тем не менее, - то, что необходимо дать хостам статический IP и затем дать имена того IP в сервере имен.

Как последнее прибежище можно также отредактировать файл hosts на каждом клиенте, который должен смочь к поиску сервер по имени. Мне нужна запись как "192.168.1.1 bla.localdomain bla". Местоположение файла хоста зависит от ОС.

0
ответ дан 3 December 2019 в 18:11

Если Вы не уверены, что IP-адрес статичен, то Вы, вероятно, хотите видеть, если/удостовериться это, веб-сервер имеет запись DNS на LAN, так, чтобы это могло всегда находиться. Проблема с файлами hosts на тестовых клиентах состоит в том, что они предполагают, что IP-адрес статичен, поэтому если бы IP-адрес изменяется затем, необходимо было бы продолжать обновлять файл hosts, который является раздражающим.

Самый простой ответ должен был бы попытаться дать веб-серверу статический адрес (или просто присвоив ему статический адрес или получив "резервирование DHCP", настроенное), затем можно просто пойти с идеей Bart использовать файл hosts.

0
ответ дан 3 December 2019 в 18:11

Теги

Похожие вопросы