Я занимаюсь этим уже два дня. Я пытаюсь настроить нетбук A в качестве точки доступа с HTTP-сервером для клиентов (нетбуки BC и D).

Нетбук A (хост-нетбук) работает под управлением Windows 8 64-битная под управлением WAMP Netbook BC и D (клиенты) представляют собой смесь Windows 7 и 8

В общем, у меня есть браузерное приложение, размещенное на нетбуке А, к которому Netbook BCD должен обращаться через свои браузеры.

Хотя это легко сделать с помощью точки доступа Wi-Fi / маршрутизатора в середине, мне нужно избавиться от этого промежуточного программного обеспечения и просто подключить клиентские нетбуки непосредственно к главному нетбуку.

Я играл с различными приложениями, которые превращают нетбук A в маршрутизатор, и хотя было легко настроить нетбук в качестве маршрутизатора и подключить к нему другие нетбуки, у меня есть несколько проблем:

  1. Нетбуки не получают IP-адрес от хоста нетбука. Я подумал, может быть, потому, что на нетбуке А не работает DHCP-сервер. Так есть ли способ включить DHCP на главном нетбуке?

На данный момент у меня есть IP-адрес вручную для всех нетбуков. Я установил хост-нетбук на IP-адрес 192.168.1.10, а остальные на .11, .12 и т.д.

  1. Даже при ручной настройке IP-адресов клиенты не могут получить доступ к HTTP-серверу из своих браузеров. Я также пытался пинговать хост-нетбук, но у меня только RTO/ тайм-аут.

  2. Наконец, как настоящая точка доступа, мне нужно, чтобы хост-нетбук автоматически запускал широковещательную передачу при запуске.

Можно ли это сделать?

Я хотел бы получить помощь с этим, потому что я застрял.

Спасибо вам, ребята

1 ответ1

1

Вы хотите установить DHCP и DNS-сервер. Поскольку вы работаете в Windows, вам нужно искать решение с открытым исходным кодом для обоих. Только Windows Server (например, 2003, 2008, Server 10) имеет встроенное программное обеспечение для DHCP и DNS.

Установите DHCP-сервер и DNS-сервер и настройте каждый из них. Самому компьютеру должен быть назначен статический IP-адрес для правильной работы, и он должен иметь адрес 192.168.xx или 10.xxx (частные сети). DNS-сервер для сетевого подключения компьютера должен быть настроен на себя (127.0.0.1). DHCP-сервер должен иметь диапазон назначаемых IP-адресов, который находится в том же диапазоне, что и статический IP-адрес компьютера (192.168.xx или 10.xxx). DNS-сервер должен иметь нетбук A в качестве хоста и обратную запись DNS.

Сетевой адаптер должен быть в режиме ad hoc. Любой установленный брандмауэр или антивирус должен иметь конфигурацию, позволяющую использовать ICMP, DNS, DHCP и HTTP/HTTPS. Вам нужно будет посмотреть руководство для этого. Сам веб-сервер должен быть настроен на использование имени хоста и IP-адреса, которые были назначены из предыдущего абзаца.

После того, как все это программное обеспечение установлено и настроено правильно, нетбук А должен возобновлять эту конфигурацию каждый раз, когда он перезапускается без дальнейшего вмешательства. Просто убедитесь, что DNS и DHCP-серверы настроены для автоматического запуска в качестве служб. Это значение по умолчанию для большинства программ, но, опять же, проверьте руководство.


Вот конфигурация, которую я использовал:

ISC BIND 9 для DNS. (Примечание: по- прежнему работает над этим, но на самом деле не нужно , если вы не хотите , имена хостов; Вы всегда можете согласиться на использование файла HOSTS).

DHCPServer.DE для DHCP. (Нужна некоторая конфигурация, но работает как шарм!)

Настройка адаптера:

netsh wlan set hostednetwork mode=allow ssid=<your-ssid> key=<your-key>

(Центр управления сетями и общим доступом> Виртуальный адаптер> Укажите IP-адрес)

netsh wlan start hostednetwork

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

В целом, у меня ушло меньше часа, чтобы все работало. Примечательно, что я смог просматривать сервер dhcp со своего телефона, подключившись к указанному мною адресу (10.1.0.1).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .