Выбор портов NATing с помощью аппаратного обнаружения

У меня есть поле Linux, которое будет использоваться в качестве маршрутизатора с wlan портом в режиме точки доступа. Интернет-вход к плате может прибыть от любого eth порт (режим WAN) или другой wlan порт. Существует также VPN, работающая, который является дополнительным. Также существует больше eth портов, которые будут использоваться в режиме LAN.

Теперь, я ищу способ обнаружить (использование сценария), что является моей текущей аппаратной конфигурацией т.е. прибывает ли Интернет из проводного интерфейса eth или из интерфейса wlan и что является названием того интерфейса (так как существует несколько wlan/eth портов в аппаратных средствах). Мне нужна эта информация, так как во время NATing в IP таблицах, команды должны измениться согласно интернет-исходному имени интерфейса. Кроме того, если VPN будет включена, то команды NATing изменятся на tun0 как интернет-источник. Как я пишу сценарий всего этого базирующегося обнаружения. У меня есть установка, хорошо работающая с ручными изменениями в IP таблицах, hostapd, udhcpd и т.д. каждый раз аппаратные изменения конфигурации, но я должен автоматизировать этот материал теперь.

Help ценится!

Настойчивый

1
задан 24 August 2014 в 22:37

0 ответов

Другие вопросы по тегам:

Похожие вопросы: