ডেবিয়ান / আইপিভি:: সংযোগটি হ্রাস করে 1800 সেকেন্ড পরে ডিফল্ট রুটের মেয়াদ শেষ হবে


10

আমি একটি ভিএসবারে ডেবিয়ান 8 চালাচ্ছি। ডকার ইনস্টল করার পরে এবং আইপিভি 6 সক্ষম করার পরে আমি অদ্ভুত কিছু উল্লেখ করেছি। আমি জানি না ডকারের এর সাথে কিছু করার আছে কিনা, এটি ইনস্টল করার পরে আমি এই সমস্যাটি লক্ষ্য করেছি।

আমার ডিফল্ট রুটটি সিএর পরে মেয়াদ শেষ করতে কনফিগার করা হয়েছে is 1800secs। আমি আসলে এই সময়সীমা পরে অদৃশ্য। আমি (স্পষ্টত) আলগা আইপিভি 6 সংযোগটি হ'ল এটি।

root@wopr:~#  ip -6 route
xxxx:yyyy:zzz:xxxx::/64 dev eth0  proto kernel  metric 256
fe80::/64 dev eth0  proto kernel  metric 256
fe80::/64 dev br-5c1ce68ea951  proto kernel  metric 256
fe80::/64 dev br-61f6bbfdbe87  proto kernel  metric 256
[a lot more routed for my docker containers]
default via fe80::1 dev eth0  proto ra  metric 1024  expires 1259sec hoplimit 64

কেন এটি 1800 সের পরে রুটটির মেয়াদ শেষ হওয়ার জন্য কনফিগার করা হয়েছে? আমি কোথায় এটি কনফিগার করতে পারি?

[সম্পাদনা করুন 2016-05-14 16:08]

ম্যানুয়ালি একটি ডিফল্ট রুট যুক্ত করা ঠিক কাজ করে বলে মনে হচ্ছে। এটি রাখা হয়। তবে বুটের পরে আমার অ-মেয়াদোত্তীর্ণ রুট থাকা দরকার।

[সম্পাদনা করুন 2016-05-14 16:13]

মেশিনটি নেট কেপ.ডি দ্বারা হোস্ট করা কেভিএম হোস্টে চলছে। এটি আমার সরবরাহকারীর পরামর্শ অনুসারে, ভার্টিও ড্রাইভার ব্যবহার করছে।

root@wopr:~# cat /etc/network/interfaces
auto lo
iface lo inet loopback
iface lo inet6 loopback

auto eth0
iface eth0 inet dhcp

iface eth0 inet6 static
       address xxxx:yyyy:zzz:xxxx::1
       netmask 64
       gateway fe80::1

পুণ্য - কি বলে:

root@wopr:~# virt-what
kvm

[সম্পাদনা করুন 2016-05-14 15:34] দেখে মনে হচ্ছে যে আমি এটি net.ipv6.conf.default.autoconf1 এ সেট করে রেখেছি Now এখন বুট এ দমন করতে আমি /etc/sysctl.d এ একটি ফাইল যুক্ত করেছি:

root@wopr:~# cat /etc/sysctl.d/ipv6.conf
net.ipv6.conf.default.accept_ra=0
net.ipv6.conf.default.autoconf=0
net.ipv6.conf.all.accept_ra=0
net.ipv6.conf.all.autoconf=0
net.ipv6.conf.eth0.accept_ra=0
net.ipv6.conf.eth0.autoconf=0

ডকার ব্যতীত, এই মেশিনে অন্য কোনও অ্যাপ্লিকেশন চলমান নেই।
লাজুয়েট

উত্তর:


8

দেখে মনে হচ্ছে যে আমি নেট.ipv6.conf.default.autoconf ১ এ সেট করে রেখেছি 1. বুট এ এটিকে দমন করতে /etc/sysctl.d এ একটি ফাইল যুক্ত করা আমার জন্য সমস্যার সমাধান করেছে:

root@wopr:~# cat /etc/sysctl.d/ipv6.conf
net.ipv6.conf.default.accept_ra=0
net.ipv6.conf.default.autoconf=0
net.ipv6.conf.all.accept_ra=0
net.ipv6.conf.all.autoconf=0
net.ipv6.conf.eth0.accept_ra=0
net.ipv6.conf.eth0.autoconf=0

এখন আমি একটি ডিফল্ট রুট পেয়ে যা বুটের সময় শেষ হবে না। সমস্যা সমাধান. স্যান্ডার, আমাকে সঠিক দিকে নির্দেশ করার জন্য ধন্যবাদ।


অবশেষে আমি সমাধান পেয়েছি!
schnawel007

4

1800 সেকেন্ডের রাউটার বিজ্ঞাপনের জন্য ডিফল্ট সময়সীমার মতো শোনাচ্ছে।

আমার প্রথম অনুমানটি হ'ল নেটওয়ার্কে একটি সিসকো রাউটার ipv6 nd ra suppressরয়েছে যা ইন্টারফেসে কনফিগার করা আছে । সেই মোডে রাউটার একটি আরএ পাঠিয়ে দেবে যখন কোনও হোস্ট কোনও আরএস দিয়ে অনুরোধ করে তবে নিয়মিত তা রিফ্রেশ করে না। ইন্টারফেস আনার সময় একটি হোস্ট একটি আরএস প্রেরণ করে, এটি বুট করার পরে কেন এটি একটি ডিফল্ট রুট হয় তা ব্যাখ্যা করবে।

সেটিংটি একটি অদ্ভুত অকেজো সিস্কো সেটিং। একটি রাউটার হয় হয় নিয়মিত জিজ্ঞাসা করা হলে আরএ পাঠাতে হবে (সিসকোতে ডিফল্ট), বা মোটেও নয় ( ipv6 nd ra suppress all)। অর্ধ-মুখী সেটিংটি ipv6 nd ra suppressএরকম অদ্ভুত আচরণের কারণ হয় এবং এটি ব্যবহার করা উচিত নয়।


মূল @ wopr: cat # বিড়াল / proc / sys / নেট / ipv6 / conf / eth0 / গ্রহণ_ra ফলন 0 আমি অনুমান করি যে eth0 আরএসকে উপেক্ষা করছে?
লজুয়েট

1
হ্যাঁ, সেক্ষেত্রে এটি আরএ ব্যবহার করছে না। এটি accept_ra=0সেট হওয়ার আগেই এটি ইতিমধ্যে স্বীকৃত হয়ে থাকতে পারে ।
স্যান্ডার স্টেফান

0

আসলে, চিহ্নিত উত্তরটি ভুল। সমস্যাটি হ'ল ডকার ইন্টারফেস (গুলি) এ ফরোয়ার্ডিং সক্ষম করে এবং এটি লিনাক্স কার্নেলকে সেই নির্দিষ্ট ইন্টারফেসে আরএএস উপেক্ষা করতে সক্ষম করে, দেখুন: https://www.mattb.net.nz/blog/2011/05/12/linux-ignores -ipv6-রাউটার-বিজ্ঞাপন-যখন-ফরোয়ার্ড করলে-সক্রিয় করা হয় /

সুতরাং, এই ক্ষেত্রে সঠিক সমাধানটি সেট accept_raকরতে হবে 2:

# cat /etc/sysctl.d/ipv6.conf
net.ipv6.conf.default.accept_ra=2
net.ipv6.conf.all.accept_ra=2
net.ipv6.conf.eth0.accept_ra=2

পুরোপুরি রুট আবিষ্কার অক্ষম করার পরিবর্তে।


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