У меня есть две проблемы в моем проекте, я настраиваю систему Linux, используя Ubuntu версии 16.4. Я намерен использовать это как беспроводной ретранслятор / расширитель.

Я пытаюсь создать мост от Wi-Fi к Wi-Fi, так как у меня есть два адаптера Wi-Fi, а также три IP-адреса (по одному от каждого внешнего устройства), использующих этот расширитель, для отправки трех IP-адресов в мою базу данных. Мне нужны три IP-адреса без их изменения, поскольку они по разным причинам переносят данные в разные таблицы в БД.

Мне нужно иметь один адаптер Wi-Fi в качестве точки доступа, а другой - клиент для публичной сети.

Аппаратное обеспечение: 2 x AR928X Беспроводной сетевой адаптер ОС: Ubuntu 16.4

Попытка: создать мост, у меня не получилось, у меня есть NAT, но мне нужен мост. Для этого мне нужно подключить три устройства, и три IP-адреса с данными будут перенаправлены в базу данных.

Мне нужно перенаправить весь входящий трафик без изменения исходного IP-адреса.

Попробовал следующее:

company@box-4:~$ sudo ip link set wlp1s0_sta master br0
Ответы RTNETLINK: операция не поддерживается

а также

Config dir: /tmp/create_ap.wlp5s0.conf.JX9PBiN5 PID: 8154 Network Manager found, set ap0 as unmanaged device... DONE Creating a virtual Wi-Fi interface... ap0 created. Sharing Internet using method: bridge Create a bridge interface... RTNETLINK answers: Operation not supported

В общем, я попытался успешно перенаправить весь входящий трафик в пункт назначения с помощью маскарадинга nat, и это сработало, но это не то, что мне нужно, потому что он поместил 3 IP в один IP.

IP-адреса (получение трех разных устройств для ввода и доступа к серверу (устройство хочет объединить три ips в один и отправить только IP-адрес устройства)

Я создал виртуальный интерфейс Wi-Fi для реального интерфейса Wi-Fi и добавил этот виртуальный мост к мосту, когда попытался заставить его работать.

Я пытался создать точку доступа и клиент для публичной сети на одном адаптере, но это не сработало.

Я также пытался использовать правила SNAP iptables для изменения исходного IP-адреса, но это также не сработало.

Спасибо за чтение, надеюсь, я смогу найти помощь.

0