Mục đích của tập lệnh này là chỉ cho phép lưu lượng truy cập qua VPN, ngoại trừ localhost <-> localhost và lưu lượng SSH đến. Nhưng khi tôi chạy tập lệnh qua SSH, tôi bị ngắt kết nối và buộc phải khởi động lại vm. Có gì sai với kịch bản của tôi?
#!/bin/bash
iptables -F
#Allow over VPN
iptables -A INPUT -i tun+ -j ACCEPT
iptables -A OUTPUT -o tun+ -j ACCEPT
#Localhost
iptables -A INPUT -s 127.0.0.1/8 -j ACCEPT
iptables -A OUTPUT -d 127.0.0.1/8 -j ACCEPT
#VPN
iptables -A INPUT -s 123.123.123.123 -j ACCEPT
iptables -A OUTPUT -d 123.123.123.123 -j ACCEPT
#SSH
iptables -A INPUT -p tcp --dport ssh -j ACCEPT
#Default Deny
iptables -A INPUT -j DROP
iptables -A OUTPUT -j DROP