কীভাবে সমস্ত আইপটিবল সেটিংস পুনরায় সেট করবেন?


16

এগুলিতে কি আরও সহজ আদেশ আছে? (উদাহরণস্বরূপ: একটি অনিলাইনার? একটি আদেশ কি এতে iptables / নেটফিল্টার সেটিংস পুনরায় সেট করতে পারে?)

IPTABLES="$(which iptables)"

# RESET DEFAULT POLICIES
$IPTABLES -P INPUT ACCEPT
$IPTABLES -P FORWARD ACCEPT
$IPTABLES -P OUTPUT ACCEPT
$IPTABLES -t nat -P PREROUTING ACCEPT
$IPTABLES -t nat -P POSTROUTING ACCEPT
$IPTABLES -t nat -P OUTPUT ACCEPT
$IPTABLES -t mangle -P PREROUTING ACCEPT
$IPTABLES -t mangle -P OUTPUT ACCEPT

# FLUSH ALL RULES, ERASE NON-DEFAULT CHAINS
$IPTABLES -F
$IPTABLES -X
$IPTABLES -t nat -F
$IPTABLES -t nat -X
$IPTABLES -t mangle -F
$IPTABLES -t mangle -X

আপনি এই স্ক্রিপ্টটি লিখেছিলেন বা না থাকলে কি আপনার উত্স থাকবে?
ডেরিকসন

উত্তর:


12

এটি কেবল তখনই সহজ হয় যদি আপনি জানেন যে আপনি এই ডিফল্ট চেইনের কিছু পরিবর্তন করেন নি। তা ছাড়া, না, এটি এটি যতটা সহজ। আপনি #!/bin/shউপরে রাখতে পারেন এবং একটি ফাইল এবং wham, একটি লাইনার এ এটি রাখতে পারেন যে ব্যতীত


মডিউল হিসাবে আপনার কাছে আইপটেবলগুলি থাকতে পারে, আপনি এটি (এবং এর কাজিন্স) আনলোড এবং আবার লোড করতে পারেন?
গিলস 'খারাপ হয়ে যাওয়া বন্ধ করুন'
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.