У меня есть маршрутизатор, подключенный через Ethernet к моему Raspberry Pi, а затем мой Raspberry Pi подключен к Интернету через WiFi!
Как перенаправить сигнал WiFi через Ethernet на маршрутизатор, а затем с маршрутизатора на мои устройства?
Я уже пробовал iptables и udchpd, но не смог настроить маршрутизатор для получения перенаправленного трафика с pi! Пожалуйста, помогите.
Большое спасибо, Айзек.
решение1
У вас есть что-то подобное?
Интернет_сервер ------------- Raspberry_Pi --------- Маршрутизатор----dev(n)
где dev(n) заменяет все устройства, которые у вас есть на разных портах вашего маршрутизатора. Но все ли в вашей сети имеет статический адрес или ожидает динамический адрес от интернет-сервера? И как вы получаете трафик через Raspberry Pi?
Если у всего уже есть IP-адрес, вы можете использовать IP-пересылку, чтобы пройти через Rasberry Pi. Это не сработает, если вы используете DHCP — вы не можете использовать IP-пересылку для чего-то, у чего нет IP-адреса. Насколько я понимаю, вы также не можете использовать маршрутизацию с DHCP. Со статическими или динамическими адресами,Вы могли бы использовать мост, хотя, по крайней мере, в какой-то момент некоторые беспроводные карты не могли использоваться в мосте. Если бы это был я, я бы попробовал настроить мост на Raspberry Pi и надеялся, что моя беспроводная карта это позволит. Если вы используете iptables, вам нужно будет убедиться, что для моста разрешена переадресация, как вэтот пример я нашел.