উবুন্টু 17.04 ভার্চুয়াল মেশিনে নেটপ্ল্যান কনফিগারেশন


13

আমি ভার্চুয়ালবক্স 2 নেটওয়ার্ক অ্যাডাপ্টার সহ চালাচ্ছি: স্ট্যান্ডার্ড NAT (enp0s3) এবং একটি হোস্ট-কেবল অ্যাডাপ্টার (enp0s8)। আমি আমার স্থানীয় মেশিন থেকে এসএসএইচে ইন্টারনেট এবং হোস্ট-কেবলমাত্র অ্যাডাপ্টার অ্যাক্সেস করতে নেট ব্যবহার করি।

উভয় অ্যাডাপ্টার সক্ষম করা সহ বক্সটি বুট হয়ে যায়, উভয়ের আইপি অ্যাড্রেস রয়েছে, সবকিছু ভাল দেখাচ্ছে।

ifconfig-আউটপুট

আমি হোস্ট-কেবল অ্যাডাপ্টারের উপর দিয়ে এই বক্সে এসএসএইচ করতে পারি, কোনও সমস্যা নেই। তবে আমি এটি ইন্টারনেটে পেতে পারি না। তবে, আমি যদি হোস্ট-কেবলমাত্র অ্যাডাপ্টারটি অক্ষম করি, তবে আমি ইন্টারনেট অ্যাক্সেস করতে পারি (তবে স্পষ্টত আমি স্থানীয় টানেলের মধ্যে আর এসএসএইচ করতে পারি না)।

কনসোল-আউটপুট

এবং অবশেষে, এখানে আমার নেটপ্ল্যান ইয়ামল কনফিগারেশনটি রয়েছে:

# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
  version: 2
  renderer: networkd
ethernets:
  enp0s3:
    dhcp4: yes
    dhcp6: yes
  enp0s8:
      dhcp4: no
    dhcp6: no
    addresses: [192.168.52.101/24]
    gateway4: 192.168.52.101

কোন ধারনা? দেখে মনে হচ্ছে আমার সমস্ত বহির্মুখী ট্র্যাফিক কোনওভাবে হোস্ট-কেবল অ্যাডাপ্টারের মধ্য দিয়ে চলেছে।

সম্পাদনা করুন:ip route list এটির ক্ষেত্রে আউটপুট সংযুক্ত করা ।

default via 192.168.52.101 dev enp0s8 proto static
default via 10.0.2.2 dev enp0s3 proto dhcp src 10.0.2.15 metric 100
10.0.2.0/24 dev enp0s3 proto kernel scope link src 10.0.2.15
10.0.2.2 dev enp0s3 proto dhcp scope link src 10.0.2.15 metric 100
192.168.52.0/24 dev enp0s8 proto kernel scope link src 192.168.52.101

এটি ভুলে যাও, আমি নেটপ্ল্যানটি বের করতে পারিনি তাই আমি পরিবর্তে উবুন্টু 16 ফর্ম্যাট করে ইনস্টল করেছি।
হ্যালোজোন

উত্তর:


12

আমি আজ বিকেলে ঠিক একই জিনিস করতে এই সমস্যাটি পেয়েছি। কোনওরকমে এটি বের করে আনতে সক্ষম হয়েছিল এবং নেটপ্ল্যান আমার ভিএম এর NAT ইন্টারফেসের মাধ্যমে অবশেষে কেবল 1 টি ডিফল্ট রুট তৈরি করেছে। আমার ক্ষেত্রে, উভয় আইপিই ছিল 192.168.56.101 (কেবলমাত্র হোস্ট) এবং 10.0.3.x / 24 (NAT dhcp4)। আমি এই নেটপ্ল্যান ফাইলটি ব্যবহার করছি:

    network:
      version: 2
      renderer: networkd
      ethernets:
        enp0s8:
          dhcp4: yes
          dhcp6: yes
          routes:
          - to: 0.0.0.0/0
            via: 10.0.3.2
            metric: 0
        enp0s3:
          dhcp4: no
          dhcp6: no
          addresses: [192.168.56.101/24]
          routes:
          - to: 192.168.56.1/24
            via: 192.168.56.1
            metric: 100

এটির সাথে আমার কেবল একটি ডিফল্ট রুট রয়েছে এবং এটি NAT ব্যবহার করছে যাতে এটি আমার হোস্টের মাধ্যমে ইন্টারনেটে পৌঁছতে পারে।

আউটপুট ip r

default via 10.0.3.2 dev enp0s8 proto dhcp src 10.0.3.15 metric 100
10.0.3.0/24 dev enp0s8 proto kernel scope link src 10.0.3.15
10.0.3.2 dev enp0s8 proto dhcp scope link src 10.0.3.15 metric 100
192.168.56.0/24 dev enp0s3 proto kernel scope link src 192.168.56.10

2
দুর্দান্ত উত্তর! এক্ষেত্রে আপনাকে অবশ্যই নিজের নিজস্ব রুটিং সেট আপ করতে হবে। যদি উভয় ডিভাইসে একটি "ডিফল্ট গেটওয়ে" অন্তর্ভুক্ত থাকে (যেমন তারা "dhcp4" বা "dhcp6" নির্দিষ্ট করে দেয় বা "গেটওয়ে 4" সেট করে) তবে সিস্টেম একই মেট্রিক সহ ডিফল্ট গেটওয়ে সহ উভয় ডিভাইস সেট আপ করবে। তবে আপনাকে এনপি0 এস 3 এর রুটের দরকার হবে না, যেহেতু "ঠিকানাগুলি" তে ইতিমধ্যে 192 / 68.68.16 এ প্রবেশ করার জন্য ব্যবহৃত 24/24 সাবনেট রয়েছে। বিকল্পভাবে, আপনি যেমন করছেন তেমনই আপনার নিজের রাউটিংটি নির্ধারণ করুন।
ম্যাথিউ ট্রুডেল-লাপিয়ের

12

আমার জন্য gateway4কনফিগারেশন থেকে অপসারণ কৌশলটি করেছেন। এটি কনফিগার করে আমি ইন্টারনেট পিং করতেও সক্ষম হইনি।

এটি অন্যদের সহায়তা করতে পারে যদি আমার নেটপ্ল্যান কনফিগারেশন এখানে।

দ্রষ্টব্য: enp0s3 হ'ল পোর্ট ফরওয়ার্ডিংয়ের মাধ্যমে এসএসএসের জন্য এবং স্ট্যাটিক আইপি-র জন্য enp0s8

network:
    ethernets:
        enp0s3:
            addresses: []
            dhcp4: true
            optional: true
        enp0s8:
            addresses: [192.168.10.20/24]
            dhcp4: no
            dhcp6: no
            nameservers:
              addresses: [8.8.8.8, 8.8.4.4]
    version: 2

3
হ্যাঁ, গেটওয়ে 4 লাইনটি সরানো আমার পক্ষে একমাত্র কাজ removing
ফুরমান

আমার জন্য কাজ করা গেটওয়ে 4 সরান
আলবার্ট হিডালগো

0

একটি নোট হিসাবে, আমি যখন এই এবং ভিএমওয়্যার ফিউশন নিয়ে লড়াই করছিলাম ... আপনার যদি 'গেটওয়ে 4' মান নির্দিষ্ট করা থাকে তবে এটি ইন্টারফেসের জন্য ডিফল্ট হিসাবে ধরে নেওয়া হবে এবং এটি 'মেট্রিক' বিকল্পটিকে সম্মান করবে না বলে মনে হচ্ছে বা সংখ্যার ক্রম (01-নেটপ্ল্যান.আইএমএল, 02-নেটপ্ল্যান.আইএমএল, ইত্যাদি ...) সহ একাধিক .আইএমএল ফাইল থাকা আমার ক্ষেত্রে 02 'প্রথম ডিফল্ট' হিসাবে শেষ হয়েছে, তবে এটি আমার অভ্যন্তরীণ নেটওয়ার্ক তাই পাবলিক ইন্টারনেট ছিল অনধিগম্য।


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