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

Почему не ходит трафик от клиента vpn наружу?

День добрый есть vps с настроенным Strongswan (ip 82.*.*.16).
Подключаюсь к нему из Windows 10. (подымается интерфейс и получает ip из диапазона 10.10.10.1)
Сервак по ip ip 82.*.*.16 пингуется с клиента . Но Пинги на ружу через тоннель не проходят.
на сервере разрешил форвадинг

# Enable forwarding
# Uncomment the following line
net.ipv4.ip_forward = 1

. . .

# Do not accept ICMP redirects (prevent MITM attacks)
# Ensure the following line is set
net.ipv4.conf.all.accept_redirects = 0

# Do not send ICMP redirects (we are not a router)
# Add the following lines
net.ipv4.conf.all.send_redirects = 0

net.ipv4.ip_no_pmtu_disc = 1

Настройки nftables На сервере

nft list ruleset
table ip FirewallIPV4 {
chain input {
type filter hook input priority filter; policy drop;
iifname "lo" accept
ct state established,related accept
ip saddr 80.*.*.136 icmp type { destination-unreachable, echo-request, parameter-problem } accept
tcp dport 2223 accept
udp dport 500 accept
udp dport 4500 accept
}

chain forward {
type filter hook forward priority filter; policy drop;
}

chain output {
type filter hook output priority filter; policy accept;
}
}
table ip6 FirewallIPV6 {
chain input {
type filter hook input priority filter; policy drop;
iifname "lo" accept
}

chain forward {
type filter hook forward priority filter; policy drop;
}

chain output {
type filter hook output priority filter; policy accept;
}
}
table ip nat {
chain postrouting {
type nat hook postrouting priority filter; policy accept;
masquerade
}
}

Такое ощущение, что чего то не того на крутил в настройках фаервола.
Подскажите где ошибся ?
  • Вопрос задан
  • 216 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
@Drno
masquerade в iptables включили для внешнего интерфейса?
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@dr753 Автор вопроса
Похоже затык в Forward
Если делаю

chain forward {
type filter hook forward priority filter; policy accep;
}

то трафик начинает ходить но как то это не правильно.
Ответ написан
Ваш ответ на вопрос

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

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