Я хотел, чтобы мой сервер Ubuntu действовал как точка доступа Wi-Fi. Поэтому я настроил hostapd, чтобы разрешить соединения Wi-Fi. Затем я настраиваю dnsmasq для предоставления настроек DHCP.
Затем я добавил следующие правила iptables, чтобы данные Wi-Fi передавались в eth0.
/sbin/iptables -P FORWARD ACCEPT
/sbin/iptables --table nat -A POSTROUTING -o eth0 -j MASQUERADE
Что касается клиентов Wi-Fi, это работает отлично. Однако это привело к неожиданным (во всяком случае для меня) последствиям, из-за которых я не смог подключиться к IP-адресу, назначенному eth0 (со второго компьютера в проводной сети).
IP-адрес eth0 / маска сети не изменился в этой конфигурации, и я (каким-то образом) все еще могу подключиться к нему, используя свой интернет-IP через переадресацию портов на маршрутизаторе.
Любые идеи о том, что мне нужно сделать, чтобы восстановить подключение к eth0?