У мене є два інтерфейси eth0 та wlan0. З wlan0 я пов'язаний з точкою доступу, яка має доступ до WAN, я отримую IP-адресу через DHCP, що надходить від AP.
Друга взаємодія - eth0. Я налаштував це за допомогою dhcp-сервера, який видав ip адреси іншої підмережі для всіх клієнтів, підключених у цій підмережі через eth0.
Мій клієнтський пристрій (смартфон) правильно отримує IP-адресу від мого сервера eth0 dhcp.
Однак я намагаюся зараз з'єднати eth0 з wlan0.
мережа eth0 складає 192.168.42.0/24. Мій ПК, що має обидва NIC, використовує 192.168.42.1. Моя IP-адреса від wlan0 дозволяє сказати 172.22.3.193
Що я вже робив, це переадресувати ipv4 переадресацію, але без успіху. Мій телефон говорить, що немає підключення до Інтернету, але він може підключитися до eth0. Здається, мені потрібно встановити певні правила iptables, щоб перейти до роботи, але я спробував різні підходи, які я міг знайти в мережі, і жоден з них не працює.
Будь-які ідеї, що робити далі?
Редагувати: Моя команда маршруту дає мені таке:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default www.go.wlantick 0.0.0.0 UG 600 0 0 wlan0
link-local 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
172.22.0.0 0.0.0.0 255.255.0.0 U 600 0 0 wlan0
192.168.42.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
ip route
команду?