На моем домашнем маршрутизаторе DD-WRT настроен клиент OpenVPN, который поддерживает VPN на моем рабочем месте.
Небольшая проблема: я не хочу, чтобы случайные пользователи, которые получают доступ к моей беспроводной точке доступа, имели доступ к VPN моей компании. (да, это защищено приемлемо хорошо, но у меня есть причина предпринять дальнейшие шаги.)
Можно ли убедить iptables
запретить маршрутизацию на все исходные MAC-адреса, кроме избранных, которые я указываю? Я попытался использовать параметр --mac-source
следующим образом:
iptables -I FORWARD -i br0 -o tap0 -j REJECT
iptables -I FORWARD -i br0 -o tap0 -j ACCEPT --mac-source 00:01:02:03:04:05
Правило REJECT
работает, а правило ACCEPT
- нет. (обратите внимание, что параметр -I
используется для того, чтобы правило ACCEPT
предшествовало правилу REJECT
.)
Кто-нибудь еще имел опыт создания такого белого списка?