কিভাবে রেড হ্যাট লিনাক্সে স্থায়ীভাবে ফায়ারওয়াল অক্ষম করবেন to


13

লিনাক্সে ফায়ারওয়াল অক্ষম করতে আমি নীচের পদক্ষেপগুলি অনুসরণ করেছি। পুনরায় বুট করার পরে, আবার ফায়ারওয়াল সক্ষম হয়। স্থায়ীভাবে ফায়ারওয়াল কীভাবে অক্ষম করবেন?

  1. মূল ব্যবহারকারী হিসাবে লগইন করুন।

  2. এরপরে ফায়ারওয়াল অক্ষম করতে নিম্নলিখিত তিনটি কমান্ড প্রবেশ করান।

    service iptables save  
    service iptables stop  
    chkconfig iptables off  
    
  3. IPv6 ফায়ারওয়াল অক্ষম করুন।

    service ip6tables save  
    service ip6tables stop  
    chkconfig ip6tables off  
    

উত্তর:


8

CentOS বা রেডহ্যাট এন্টারপ্রাইজের 7 সংস্করণে আপনাকে অবশ্যই কমান্ড systemctl ব্যবহার করতে হবে।

উদাহরণ স্বরূপ:

#Check status:

systemctl status firewalld

#Stop firewall:

systemctl stop firewalld

#Disable firewall:

systemctl disable firewalld

থেকে নেওয়া হয়েছে: http://www.sysadmit.com/2016/12/linux-desbilitar-firewall-redhat-centos.html


2

এফওয়াইআই: এটি আরএইচইএল 7 এ আর কাজ করে না, এবং হ্যান্ডি ডি.এসডি স্ক্রিপ্টটি সরানো হয়েছে।

নিম্নলিখিত আমার জন্য কাজ করে।

systemctl stop firewalld
systemctl disable firewalld
iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t mangle -F
iptables -t mangle -X
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT

অনেক ধন্যবাদ. প্রকৃতপক্ষে, এটি করার প্রাচীন
পদ্ধতিটি রেল

1

এটি স্থায়ীভাবে অক্ষম করার জন্য আপনি /etc/rc.d/init.d ডিরেক্টরি থেকে iptables ফাইলটি সরাতে পারেন।


এটি কেবল ডিস্ট্রোসগুলিতে কাজ করবে যা init ব্যবহার করে এবং সিস্টেমড বা আপস্টার্ট ব্যবহার করে না এমন সিস্টেমে।
ntwrkguru

0

আপনি যখনই আপনার লিনাক্স হোস্টটি পুনরায় চালু করবেন আপনি iptables -F কমান্ড চালিয়ে স্থায়ীভাবে ফায়ারওয়াল অক্ষম করতে পারবেন।

Cd /etc/profile.d/
টাচ কাস্টম.শ প্রতিধ্বনিত করুন "iptables -F" >> কাস্টম.শ

কাস্টম.শ ফাইল তৈরি করুন এবং সেই ফাইলের ভিতরে আপনার কমান্ড (iptables -F) লিখুন

সুতরাং প্রতিবার আপনি যখন আপনার লিনাক্স হোস্ট iptables -F পুনরায় চালু করবেন তখন কার্যকর হবে এবং আপনার ফায়ারওয়াল অক্ষম হয়ে যাবে। এটা আমার জন্য কাজ করেছে।


1
এটি ফায়ারওয়াল অক্ষম করে না, এটি কেবল সমস্ত নিয়মকে ফ্লাশ করে। নিয়মগুলি অন্যান্য অ্যাপ্লিকেশনগুলি এগুলি ফ্লাশ করার পরেও যুক্ত করা যেতে পারে। একটি প্রধান উদাহরণ হ'ল ডকার পাত্রে এবং সম্পর্কিত চেইনগুলি।
ntwrkguru

0

আমি @ টেকনোপল জবাবটি অনুসরণ করেছি এবং এটি উভয়ই ভাল কাজ করেছে iptables এবং ফায়ারওয়াল্ড বন্ধ এবং নিষ্ক্রিয় করা হয়েছে, তবে, পুনরায় বুট করার পরেও যদি আপনি কমান্ডের মাধ্যমে iptables -Lআপনার নেটওয়ার্ক ইন্টারফেসগুলি পরীক্ষা করার চেয়ে কম্যান্ড চলমান সম্পর্কে কিছু নিয়ম দেখতে পান ifconfig। আপনি যদি নেটওয়ার্ক ইন্টারফেস দেখতে পান virbr0তবে কমান্ডগুলি ব্যবহার করে এটি অক্ষম করুন

systemctl stop libvirtd.service
systemctl disable libvirtd.service

এখন আপনি যখন rebootমেশিনটি চালাবেন এবং iptables -Lকোনও নিয়ম দেখতে পাবেন না এবং আপনি চালনা করলে ifconfigদেখতে পাবেন না virbr0

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.