Я довольно зеленый в сетевой игре, но я постараюсь объяснить как можно лучше. Я использую Raspberry Pi 3. У меня есть dnsmasq и hostapd для создания беспроводной точки доступа. Я преуспел в этом, а также в переадресации портов интернета с ETH0.

Однако направления изменились.

Чего я хочу добиться, так это продолжать использовать мой RPI в качестве беспроводной точки доступа, но без доступа к Интернету. Чего я хотел бы добиться, так это иметь беспроводную точку доступа, которая раздает IP-адреса (dhcp-сервер), а также Ethernet (точка доступа?) статическая сеть, которая раздает IP-адреса (сервер DHCP) по запросу.

Я хотел бы иметь настройки как ... rpi_eth0-> статический IP = 192.168.1.3 rpi_wlan0-> статический IP = 196.168.1.4

Компьютер A может подключаться через Ethernet к PI и получать IP (например, 192.168.1.91)

Компьютер B может подключиться через WiFi к PI и получить IP (например, 192.168.1.127)

Оба компьютера могут пинговать друг друга. Оба компьютера могут пропинговать PI. PI может пинговать оба компьютера.

Есть ли учебник, конкретно посвященный тому, чего я пытаюсь достичь? Единственные, что я видел, относятся к пересылке входящего интернета.

1 ответ1

1

если вы хотите, чтобы dnsmasq обслуживал IP-адреса из одной подсети для разных интерфейсов, вы можете отредактировать объявление interfaces в dnsmasq.conf, чтобы посмотреть интерфейсы на странице man здесь. Есть также другой способ, который я бы рекомендовал делать поверх метода dnsmasq. Вы можете просто соединить WLAN и LAN в ваших интерфейсах conf, а затем установить имя моста в качестве значения interface в dnsmasq.conf. Таким образом, оба интерфейса соединяются в сети и dnsmasq сдается в аренду любому интерфейсу моста. Надеюсь это поможет!

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