একটি ইন্টারফেসে আইপিভি 6 কীভাবে গতিশীলভাবে সক্ষম এবং অক্ষম করবেন


14

কোনও ইন্টারফেসে আইপিভি 6 গতিশীলভাবে কীভাবে সক্ষম ও অক্ষম করবেন যাতে সক্ষম হওয়ার সময় এটি স্থানীয় ঠিকানাটির লিংক পায়? আমি চেষ্টা করেছি:

sysctl net.ipv6.conf.all.disable_ipv6=1 IPv6 অক্ষম করতে

এবং

sysctl net.ipv6.conf.all.disable_ipv6=0 IPv6 সক্ষম করতে।

অন্য কোন উপায় আছে?

উত্তর:


9

আইপিভি 6 অক্ষম করতে

$ su -
# nano /etc/sysctl.conf

এবং sysctl.conf ফাইলে এই লাইনগুলি যুক্ত করুন

#disable ipv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.eth0.disable_ipv6 = 1

নতুন কনফিগারেশনের সাথে সিস্টেমে ফাইল সংরক্ষণ করুন এবং নতুন সেটিংস সক্ষম করতে নিম্নলিখিত কমান্ডটি চালান:

# sysctl -p 

আপনার সিস্টেম আবার পরীক্ষা করুন

$ cat /proc/sys/net/ipv6/conf/all/disable_ipv6

এখন আপনার দেখতে হবে "1" এর অর্থ আপনার সিস্টেমে আইপিভি 6 অক্ষম করা হয়েছে।

Http://namhuy.net/1419/disable-ipv6-ubuntu-linux-mint.html থেকে


7

আপনার মতামতটি যেমন হয় ঠিক তেমন আমি মনে করি। আপনি প্রতি ইন্টারফেস সেটিংস ব্যবহার করতে পারেন যদি আপনি প্রতিটি ইন্টারফেসের জন্য সেটিংস পরিবর্তন করতে না চান, যেমনnet.ipv6.conf.eth0.disable_ipv6

আমি অন্য কিছু স্পর্শ করার পরামর্শ দেব না।


3

উবুন্টু 11.04 এ আইপিভি 6 বন্ধ করতে

প্রথমত, চালু বা বন্ধ, এটি পরীক্ষা করে দেখুন

$ ifconfig -a

eth0      Link encap:Ethernet  HWaddr 
          inet addr:  Bcast:  Mask:
          **inet6** addr: fe80::210:f3ff:fe21:722a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:982 errors:0 dropped:0 overruns:0 frame:0
          TX packets:943 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:800461 (800.4 KB)  TX bytes:144524 (144.5 KB)
          Interrupt:20 Memory:f7d00000-f7d20000 

eth1      Link encap:Ethernet  HWaddr  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:16 Memory:f7c00000-f7c20000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          **inet6** addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:20 errors:0 dropped:0 overruns:0 frame:0
          TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1200 (1.2 KB)  TX bytes:1200 (1.2 KB)

দ্বিতীয়ত, বন্ধ করুন, আমি নিম্নলিখিত হিসাবে লাইনটি সংশোধন করেছি এবং গ্রাবটি প্যাচ করেছি

$ grep ipv6 /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 quiet splash"

$ update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.38-11-generic-pae
Found initrd image: /boot/initrd.img-2.6.38-11-generic-pae
Found memtest86+ image: /boot/memtest86+.bin
done

2
এই উত্তরটি লিনাক্স কার্নেলকে বুট সময় আইপিভি 6 সমর্থন করবে না বলে জানাবে। যদিও এটি ঠিক আছে, আমি জোর দিয়ে চেয়েছিলাম যে রিবুট ছাড়া পুনরায় সক্ষম করার কোনও উপায় নেই
ফ্রেডিব

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