সমস্ত iptable সেটিংস সহ আমার একটি ফাইল আছে। আমি কীভাবে এটি আমার সার্ভারে লোড করব?


20

আমার সিস্টেম অ্যাডমিন আমাকে iptables বিধি সহ একটি ফাইল দিয়েছেন। এটি লোড করার জন্য আমি কোন আদেশটি টাইপ করব?

আমি তাকে আগে এটি করতে দেখেছি, এবং তিনি এটি 1 লাইনে করেছেন! এরকম কিছু ... iptables> thefile.dat ????

উত্তর:


32

আমার সিস্টেম অ্যাডমিন আমাকে iptables বিধি সহ একটি ফাইল দিয়েছেন। এটি লোড করার জন্য আমি কোন আদেশটি টাইপ করব?

iptables-restore < file-with-iptables-rules.txt

আমি তাকে আগে এটি করতে দেখেছি, এবং তিনি এটি 1 লাইনে করেছেন! এরকম কিছু ... iptables> thefile.dat ????

iptables-save > file-with-iptables-rules.txt

ইউআরএল থেকে আমদানি করা কি সম্ভব? যেমন: iptables-restore < http://git.company.com/Company/iptables-rules/blob/master/iptables-rules.txt
জে

আমি বিশ্বাস করি iptables-بحال কমান্ড ফাইল সিস্টেমের স্থানীয়ভাবে কাজ করে; যাইহোক, কার্ল বা উইজেটের মাধ্যমে কোনও ডেটা স্ট্রিম এটিতে পাইপ করা থেকে কোনও কিছুই আপনাকে থামায় না। সুতরাং তত্ত্বের ক্ষেত্রে, কেবল একটি URL নির্দিষ্ট করার পরিবর্তে, আপনি ফাইল এবং পাইপের সামগ্রীগুলি কমান্ডের মধ্যে আনবেন।
অ্যাভেরি পায়েেন

ধন্যবাদ @ অ্যাভেরি-পেইন আপনি কি প্রদর্শিততে পারেন যে এটির মতো দেখতে কেমন?
জে

1
@ জায়ে সম্ভবত এরকম কিছু curl -s SOME_URL | iptables-restore
সমথোডিংম্যান

আপনি যদি sudo দিয়ে এটি করতে চান তবে আপনাকে টি ব্যবহার করতে হবে: sudo iptables-save | sudo tee /etc/iptables/rules.txt sudo iptables-بحال /etc/iptables/rules.txt
জর্ফাস

6

আপনি iptables- পুনরুদ্ধার ব্যবহার করে একটি iptables কনফিগারেশন ফাইল লোড করুন

iptables-restore thefile.dat

এটি অবিলম্বে কার্যকর হয়। তবে এই সেটিংগুলি সিস্টেমে পুনরায় বুট করার জন্য অবিচল থাকার জন্য সেগুলি অবশ্যই সংরক্ষণ করতে হবে। বেশিরভাগ বিতরণে এটি করা যেতে পারে।

/etc/init.d/iptables save

অন্যান্য উত্তরে উল্লিখিত হিসাবে কনফিগারেশন ব্যবহার করে সংরক্ষণ করা যায়

iptables-save > thesavefile.dat

ফাইলটি নিজেই একটি পাঠ্য ফাইল এবং যে কোনও টেক্সটডিটারের সাথে সম্পাদনা করা যেতে পারে এবং তারপরে iptables-بحال কমান্ডটি ব্যবহার করে iptables এ আবার লোড করা যায়।


3

আপনার রুলসেটে আইপটিবল স্ক্রিপ্ট আমদানি করতে

iptables-restore < /path/to/firewall_script

আমি এই কমান্ডটি টাইপ করার পরে কি আমাকে iptables পুনরায় চালু করতে হবে?
অ্যালেক্স

1
না, আপনাকে পুনঃসূচনা করতে হবে
জেএস।

ইউআরএল থেকে আমদানি করা কি সম্ভব? উদাহরণস্বরূপ: iptables- بحال
জয়
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.