Задать вопрос

Почему трафик все равно идет через обычный интернет?

Делал по инструкции:
0. sudo su
1. nano /etc/iptables.sh

Содержимое файла:
***
#!/bin/bash
# Очищаем правила iptables
iptables -F
iptables -F -t nat
iptables -F -t mangle
iptables -X
iptables -t nat -X
iptables -t mangle -X
# Устанавливаем правила по умолчанию (запретить любой трафик)
iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -P FORWARD DROP
# Разрешаем локальный трафик для loopback
iptables -A INPUT -i lo -j ACCEPT
iptables -A OUTPUT -o lo -j ACCEPT
# Пропускать все инициированные соединения, а также дочерние от них
iptables -A INPUT -p all -m state —state ESTABLISHED,RELATED -j ACCEPT
# Отбрасывать пакеты, которые не могут быть идентифицированы
iptables -A INPUT -m state —state INVALID -j DROP 
iptables -A OUTPUT -o tun0 -j ACCEPT
iptables -A OUTPUT -p udp -d [здесь мой VPN IP]/32 —dport 1194 -j ACCEPT
# Сохраняем правила
/sbin/iptables-save > /etc/iptables_rules
***

2. chmod 0740 iptables.sh

3. sh /etc/iptables.sh

4. nano /etc/network/interfaces
добавить строчку: post-up iptables-restore < /etc/iptables_rules

5. 
echo «#disable ipv6» | tee -a /etc/sysctl.conf
echo «net.ipv6.conf.all.disable_ipv6 = 1» | tee -a /etc/sysctl.conf
echo «net.ipv6.conf.default.disable_ipv6 = 1» | tee -a /etc/sysctl.conf
echo «net.ipv6.conf.lo.disable_ipv6 = 1» | tee -a /etc/sysctl.conf
sysctl -p


Однако, трафик при обрыве Openvpn все равно идет через обычный интернет. В чем дело?
  • Вопрос задан
  • 294 просмотра
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
qmax
@qmax
программер
Чтобы трафик шёл куда нужно, надо настраивать таблицу маршрутизации а не файрвол.
Либо формулировать вопросы понятнее.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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