CentOS 7 ভার্চুয়ালবক্সে কোনও ইন্টারনেট অ্যাক্সেস নেই


45

আমার CentOS 7 অতিথিকে ইন্টারনেটে সংযোগ করতে আমার সমস্যা হচ্ছে। আমার ভার্চুয়ালবক্স নেটওয়ার্ক কনফিগারেশনটি নিম্নরূপ:

Adapter 1: NAT; Adapter 2: Host-Only (vboxnet0)

vboxnet0 ডিফল্ট ভার্চুয়ালবক্স পরামিতিগুলির সাথে ডিএইচসিপি-র সাথে সংযুক্ত থাকে।

আমার সেন্টোস গেস্টে আমি ip aনিম্নলিখিতটি কমান্ড করেছি এবং পেয়েছি:

enp0s3: 10.0.2.15/24 (NAT adapter)
enp0s8: 192.168.56.102/24 (Host-Only adapter)

আমি আমার হোস্ট মেশিন থেকে আমার ভার্চুয়ালবক্সের সাথে সংযোগ করতে পারি:

ping 192.168.56.102

প্যাকেট প্রেরণ এবং গ্রহণ করতে পারে।

তবে, আমার ভার্চুয়ালবক্স ইন্টারনেট অ্যাক্সেস করতে পারে না:

ping www.google.com

"অজানা হোস্ট www.google.com" আউটপুটস

এখানে আমার ifcfg-enp0s3:

TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
IPV4_FAILURE_FATAL=no
IPV6_INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=enp0s3
UUID=UUID HERE (sorry I cannot copy from my guest host yet, no Guest Additions and it was too long)
DEVICE=enp0s3
ONBOOT=yes

আমার অতিথি কেন ইন্টারনেটে সংযোগ করতে পারবেন না?

উত্তর:


73

যেমন গাসিম বলেছেন:

নিম্নলিখিতটি যুক্ত করুন /etc/sysconfig/network-scripts/ifcfg-enp0s3

DNS1=8.8.8.8
DNS2=8.8.4.4
# Note this was set to no
ONBOOT=yes  

3
এই পদক্ষেপগুলির পরে পুনরায় বুট করুন
অরহন্ত

5
ধন্যবাদ, এই অ্যাঞ্জারটি আমার সমস্যাগুলি সমাধান করেছে। ONBOOT = হ্যাঁ এটি আমার জন্য করেছে, আমার ডিএনএস 1 এবং ডিএনএস 2 লাইনগুলির প্রয়োজন নেই।
সানি ও'লিয়ারি

ধন্যবাদ @ টিম পাইজে আপনি আমার দিনটি বাঁচান। :)
ব্যবহারকারীর 3337635

হ্যাঁ, যেমন @ সানিয়ো''লারি বলেছেন। শুধু ONBOOK=yesআমার জন্য প্রয়োজন ছিল।
দেখেছি দৈত্য

7

সম্ভাবনাগুলি হ'ল /etc/resolv.confআপনার মধ্যে কোনও নেমসার্ভার সেট করা নেই, এক্ষেত্রে আপনি যা করতে চান:

vim /etc/resolv.conf

এবং যোগ করুন:

nameserver 8.8.8.8
nameserver 8.8.4.4

এটি সংরক্ষণ করুন, এবং একবার শেল ফিরে

একটি করুন:

sudo reboot now পুনরায় বুট করতে এবং আপনার ইন্টারনেট অ্যাক্সেস থাকা উচিত


5
কাজ করেনি resolv.conf সাথে যোগ করে, কারণ এটি নেটওয়ার্ক ম্যানেজার স্বয়ংক্রিয়ভাবে উত্পন্ন হচ্ছে ছিল, তাই আমি যোগ করা DNS1=8.8.8.8এবং DNS2=8.8.4.4করতে ifcfg-enp0s3এবং এটা কাজ করে। তবে আশ্চর্যের বিষয় হ'ল রেজলভ.কনফ আমার রাউটারের ঠিকানাটি নেমসারভার হিসাবে এবং আমার রাউটারে যুক্ত করে। আমার রাউটারের ডিএনএস ইতিমধ্যে গুগল ডিএনএস, সুতরাং আমি যখন জানি না কেন এটি ডিএনএসকে কেন স্বীকৃতি দেয় না nameserver 10.0.2.1(রাউটারের ঠিকানা)
গাসিম

এটি আমার পরবর্তী সমাধান হতে
চলেছিল

আমাকে সাহায্য করবেন না
নিকিতা কোকশারভ

এটি যদি কাজ না করে তবে এই গৃহীত উত্তরটি কেন?
forgivenson

1

নেটওয়ার্ক সংযোগ ডিফল্টরূপে সক্রিয় নয়। কমান্ডটি চালিয়ে আপনি এটি পরীক্ষা করতে পারেন:

nmcli d

সংযোগ সম্পাদনা করতে নিম্নলিখিত কমান্ডটি চালান:

nmtui
  1. একটি সংযোগ সম্পাদনা করুন
  2. আপনার ইথারনেট সংযোগটি চয়ন করুন
  3. নীচের ছবিতে প্রদর্শিত হিসাবে "স্বয়ংক্রিয়ভাবে সংযোগ" বিকল্পটি পরীক্ষা করুন :

    nmtui GUI

  4. systemctl পুনরায় আরম্ভ নেটওয়ার্ক

  5. সুডো শাটডাউন এখন

ভার্চুয়ালবক্স এবং সেন্টোস 7 নিয়ে এটি আমার সমস্যা ছিল। "স্বয়ংক্রিয়ভাবে সংযুক্ত" বিকল্পটি চেক করা আমার সমস্যার সমাধান করেছে। স্পষ্ট নির্দেশ ... +1 টি করার জন্য ধন্যবাদ
চকচক করে গেলা

0

CentOS 7 VM এর ভার্চুয়ালবক্সে, আমি একই সমস্যার মুখোমুখি হয়েছি।

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

আপনি ডিএনএস যুক্ত করে রেজোলভ.কনফ ফাইল পরিবর্তন করলেও, আপনার হোস্ট মেশিনে / ডিএনএস আপনার পরিষেবা দ্বারা সেট করা ডিএনএস সেট করে এটি সরবরাহ করে।

এবং রেজোলভকনফ নীচে আপডেট হয়ে যায় -

নেটওয়ার্কম্যানেজার দ্বারা উত্পাদিত

XXX # .XX.comcast.net অনুসন্ধান করুন

নেমসারভার 75.75.76.76

নেমসারভার 75.75.75.75


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