এই স্ক্রিপ্টের উদ্দেশ্য হ'ল লোকালহস্ট <-> লোকালহোস্ট এবং আগত এসএসএইচ ট্র্যাফিক ব্যতীত কেবল ভিপিএন দিয়ে ট্র্যাফিকের অনুমতি দেওয়া। তবে আমি যখন এসএসএইচের মাধ্যমে স্ক্রিপ্টটি চালিত করি তখন আমার সংযোগ বিচ্ছিন্ন হয়ে যায় এবং ভিএম পুনরায় চালু করতে বাধ্য হয়। আমার স্ক্রিপ্টে কী ভুল?
#!/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