apt-get আপডেট আটকে গেছে: security.ubuntu.com এ সংযুক্ত হচ্ছে .com


79

আমি যখন apt-get updateআমার মেশিনে চলি তখন এটি আটকে যায়:

100% [Connecting to security.ubuntu.com (2001:67c:1562::15)] [Connecting to archive.canonical.com (2001:67c:1360:8c01::16)]

আমি সিস্টেমে সাম্প্রতিক কোনও পরিবর্তন করেছি এবং আমার হোম নেটওয়ার্ক ব্যবহার করেছি যা আগে ভাল কাজ করেছিল।

কেন এটি আইভিভি to ব্যবহার করতে স্যুইচ করেছে তা আমি ব্যাখ্যা করতে পারি না।
আমি ignoreওয়্যারলেস নেটওয়ার্কের জন্য আইপিভি 6 সেট করে রেখেছি :

এখানে চিত্র বর্ণনা লিখুন

এর বাইরে ip addr:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default 
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
   valid_lft forever preferred_lft forever
inet6 ::1/128 scope host 
   valid_lft forever preferred_lft forever
2: mlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 4c:0b:be:22:0a:b4 brd ff:ff:ff:ff:ff:ff
inet 192.168.2.106/24 brd 192.168.2.255 scope global dynamic mlan0
   valid_lft 1814086sec preferred_lft 1814086sec
inet6 ::d5:b551:28db:2789:225/64 scope global temporary dynamic 
   valid_lft 604483sec preferred_lft 85483sec
inet6 ::d5:4e0b:beff:fe22:ab4/64 scope global mngtmpaddr dynamic 
   valid_lft 604779sec preferred_lft 86379sec
inet6 fe80::4e0b:beff:fe22:ab4/64 scope link 
   valid_lft forever preferred_lft forever

আইপি ঠিকানা ঠিকানা আইপিভি 4 এ পরিবর্তন করুন এবং তারপরে আবার চেষ্টা করুন ..
হিমাইল

আপনি আইপিভি 6 ব্যবহার করছেন কেন? হিমাইল যেমন বলেছে, নেটওয়ার্ক সেটিংস> [অ্যাডাপ্টার]> অ্যাডভান্সড এর আওতায় আইপিভি 4 ব্যবহার করতে পরিবর্তন করুন।
দ্য ওয়ান্ডারার

1
দেখে মনে হচ্ছে আপনার সাথে হোস্টের পাঠানো রাউটারের বিজ্ঞাপন থাকতে পারে 0:0:0:d5::/64। এই পরিসীমাটি আইইটিএফ দ্বারা সংরক্ষিত হিসাবে তালিকাভুক্ত করা হয়েছে, সুতরাং এটি অবশ্যই বিজ্ঞাপন হিসাবে কোনও বৈধ উপসর্গ নয়। যদি এই আরএগুলি ইতিমধ্যে বন্ধ হয়ে যায় তবে তারা কোথা থেকে এসেছিল তা খুঁজে পাওয়া অসম্ভব। সেক্ষেত্রে আপনি যা করতে পারবেন তা হ'ল নেটওয়ার্ক ইন্টারফেসটি পুনরায় চালু করা এবং সমস্যাটি চলে যায়। যদি আরএগুলি এখনও প্রেরণ করা হয় তবে আপনি কোন প্যাকেজটি আসছেন তা দেখতে আপনি একটি প্যাকেট ক্যাপচারের দিকে তাকান।
ক্যাস্পারড

1
ভুল কনফিগার্ড করা আইপিভি 6 সংযোগ ব্যতীত, আপনার সমস্যার আর একটি অবদানকারী হ'ল আরএফসি 6555 সমর্থনের অভাব apt-get। ছিল apt-getঅনুসৃত বোঝায় যা RFC 6555, তুমি কখনো কোনো সমস্যা লক্ষ্য করেছি হবে।
ক্যাস্পারড

1
আপনার স্থানীয় রাউটারটি কিছু ভুল করছে, এবং আপনাকে অবৈধ IPv6 ঠিকানা দিচ্ছে। রাউটারের কনফিগারেশনটি পরীক্ষা করে ঠিক করুন।
মাইকেল হ্যাম্পটন

উত্তর:


168

এটি আমার জন্য, জাচ অ্যাডামসের সৌজন্যে কাজ করেছে ( https://zach-adams.com/2015/01/apt-get-cant-connect-to-security-ubuntu-fix/ ):

দেখা যাচ্ছে এটি এমন একটি সমস্যা যেখানে কিছু সার্ভারে আইপিভি 6 এর সাথে সংযোগ স্থাপন করায় তারা এই মুহুর্তে আটকে যায়। ফিক্স সত্যিই সহজ।

/Etc/gai.conf খুলুন

লাইনের নিচে

# For sites which prefer IPv4 connections change the last line to

অপসারণ করে নিম্নলিখিত লাইনটি মন্তব্য করুন #:

# precedence ::ffff:0:0/96 100

এটি আপনাকে এখনও আইভিভি 6 ব্যবহার করতে দেয় তবে আইপিভি 4 কে অগ্রাধিকার হিসাবে সেট করে যাতে অ্যাপ্ট-গিট আটকে না যায়।


16
ধন্যবাদ! এই উত্তরটি কেবলমাত্র অসতর্কভাবে আইপিভি 6 অক্ষম করার চেয়ে আরও ভাল।
সাইরাস্মিথ

2
আপনি যদি এর সাথে ভাগ্য না পান তবে এটি ব্যবহার করে দেখুন: Askubuntu.com/a/759540/4246
গৌথিয়ার

1
ওএমজি এতো সাহায্য করেছে!
গাটেক থমাস

4
দ্রষ্টব্য: এটি 14.04 এবং 16.04 এলটিএস সংস্করণগুলিতে এখনও বৈধ
এল্ডার গীক

1
লিনাক্স মিন্টে 18.1 এবং 18.2 এ আমার জন্য কাজ করেছেন। এটি ডিফল্ট হওয়া উচিত।
মাদুর

23

নেটওয়ার্কের জন্য আইপিভি 6 সেটিং উপেক্ষা করা হয়েছিল, তবে কাজকর্মের মাধ্যমে আইপিভি 6 অক্ষম করে /etc/sysctl.conf:

নীচে নীচের লাইনগুলি যুক্ত করুন /etc/sysctl.conf:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

সেটিংস sudo sysctl -pপুনরায় লোড করতে চালান /etc/sysctl.conf


6
এটি আপনার করা উচিত নয়। এই রেখাগুলির অর্থ একবার আপনি যখন কোনও নেটওয়ার্কের সাথে সংযোগ স্থাপন করেন, যার আসলে IPv6 রয়েছে, আপনি যা ভাবেন তার চেয়ে কম নির্ভরযোগ্য সংযোগ পাবেন। এছাড়াও, সেই লাইনগুলি আপনার সমস্যার মূল কারণগুলি ঠিক করতে কিছুই করে না, যা আপনি সনাক্তও করেননি।
ক্যাস্পারড

আমার কোথাও আইপিভি 6 এর দরকার নেই তাই এটি ঠিক কাজ করে।
পাবি

4
এটি কেবল নির্বোধ, কারণ একই নেটওয়ার্ক বিভাগে হোস্টগুলির সাথে সংযোগের জন্য আইপিভি 4 এর তুলনায় আইপিভি 6 লিঙ্ক-স্থানীয় ঠিকানাগুলিতে একাধিক সুবিধা রয়েছে।
ক্যাস্পারড

1
আমার ফোন থেকে এটি করতে পারে না;) কেবলমাত্র আমরা সম্মত হই যে সম্মত হন Le
পাবি

4
তুমি যেটা করতে চাও সেটা করো। আমি একই মন্তব্য করতে সক্ষম হয়েছি যে একই সমস্যাটি দেখা দিতে পারে এমন যে কেউ জানেন যে প্রস্তাবিত পরিবর্তনগুলি করা sysctl.confশেষ পর্যন্ত সমস্যার কারণ হতে পারে।
ক্যাস্পারড

15

আরও ভাল পন্থা gai.conf ফাইল সম্পাদনা করার পরিবর্তে নীচে নীচে apt-get ব্যবহার করা।

sudo apt-get -o Acquire::ForceIPv4=true update

আপনি যদি এই অধ্যবসায়ী করতে চান তবে আপনার ব্যাশ ফাইলে 'অ্যাপটি-গেট' এর জন্য একটি উপসর্গ যুক্ত করুন।


কিন্তু এটি কি এমন সংযোগ তৈরি করবে না যা আইপিভি 6 সমস্ত আইপিভি 4 হতে পারে?
মেঠাম

@ মেটেম এটি সম্পূর্ণ বিষয়। ওপি বলেছে যে তার আইপিভি 6 অক্ষম, এবং এটি ব্যবহারের চেষ্টা করা সমস্যা তৈরি করে।
ফ্রান্সেস্কো দন্ডি

0

অন্যান্য সমাধানগুলি সাহায্য করেনি ... আমার ক্ষেত্রে আমি উবুন্টু 18.04 ব্যবহার করে একটি আয়েস ইক 2 উদাহরণ তৈরি করেছি

Auto-assign Public IP -> no pick disable

সমস্ত প্রস্তাবিত সমাধানের চেষ্টা করার পরে আমি আমার হাত ছুঁড়ে মারলাম এবং এটি মেরে ফেললাম এবং ব্যবহার করে একটি নতুন ইসি 2 উদাহরণ তৈরি করেছি

Auto-assign Public IP -> yes  Use subnet setting (Enable) 

এবং এটি ভাল কাজ করেছে ... apt-get update && apt-get upgradeএখন খুশি

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