উবুন্টু সার্ভার 18.04 নাম রেজোলিউশনে অস্থায়ী ব্যর্থতা


17

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

আমি চালানোর চেষ্টা করছিলাম

sudo apt-get update

তবে ক্রমাগত ত্রুটিগুলি পেয়ে যাচ্ছিল:

আর্কাইভ.বুন্টু.কমের সমাধানে অস্থায়ী ব্যর্থতা

Http: //archive.ubuntu আনতে ব্যর্থ ........

আমার ইন্টারনেট সংযোগ চালিয়ে ঠিক আছে কিনা তা পরীক্ষা করে দেখেছি

ping 8.8.8.8

এবং আমি একটি সাড়া পেয়েছি, ঠিক আছে।

আমার সন্দেহ হয়েছিল যে আমার ডিএনএস সঠিকভাবে সেট আপ হয়নি তাই আমি চেষ্টা করেছি

ping www.google.com

এবং ত্রুটি পেয়েছে:

নাম রেজুলেশনে অস্থায়ী ব্যর্থতা

ঠিক আছে, তাই আমি স্থির করেছিলাম যে এটি আসলে কোনও ধরণের ডিএনএস ইস্যু, তবে আমি চেষ্টা করেছি এমন সমস্ত "উত্তর" আমার পক্ষে কাজ করে নি।

আমি /etc/resolv.confভাগ্য ছাড়াই সম্পাদনা করার চেষ্টা করেছি কারণ এটি প্রতীকী লিঙ্ক বলে মনে হচ্ছে।

আমি এখানে একটি উত্তর পেয়েছি যা কেবলমাত্র মূল থেকে চালানো হলে কাজ করে, যেমন:

sudo bash

তবে এরপরে পরিবর্তনগুলি বিপরীত করার নির্দেশ দেয়:

rm /etc/resolv.conf
ln -s /run/resolvconf/resolv.conf /etc/resolv.conf

আমি যদি তা করি তবে আমি আবার সংযোগ হারাব।

  • আমার কীভাবে এটি অন্য কিছু ছিল সেভাবে রেখে দেওয়া উচিত?
  • এটি কি স্থায়ী সমাধান হতে পারে?
  • এবং সমস্যাটির কারণ /run/resolvconf/resolv.confকি আসলেই বিদ্যমান না?

ঠিক আছে, যদি /run/resolvconf/resolv.confএটির অস্তিত্ব না থাকে তবে এটি থেকে কোনও সিমিলিংক তৈরি করার কোনও অর্থ নেই /etc/resolv.conf। সুতরাং যে ফাইলটি কেন নেই তা আপনি খুঁজে না পাওয়া পর্যন্ত আমি আপনার কার্যকরী, ম্যানুয়াল ব্যবহার করার পরামর্শ দেব resolv.conf। আপনি কি dpkg -l resolvconfআপনার প্রশ্নের আউটপুট যুক্ত করতে পারেন ?
লিয়ানহার্ট ওউইটোক

আপনি এখানে নির্বাচিত ডিএনএস ক্লায়েন্ট ব্যবহার করার জন্য নেটপ্ল্যান কনফিগার করেছেন? নাম রেজোলিউশন
স্টিল্ড্রাইভার

1
রেজোলভকনফ প্রোগ্রামটি ইনস্টল করা আছে বলে মনে হয় না; আমি যদি 'dpkg -l resolvconf' টাইপ করি তবে আমি 'আন রেজোলভকনফটি পেয়েছি <নোনে> <কিছুই নেই' (কোনও বিবরণ উপলভ্য নেই)
coxe87b

হ্যাঁ, আমি ডিএনএসের সাথে নেটপ্ল্যান কনফিগার করার চেষ্টা করেছি কোনও লাভ হয়নি
coxe87b

1
এটি আমার জন্য এই ত্রুটিটি সমাধান করেছে। ycsoftware.net/…
user946871

উত্তর:


8

সিস্টেমে বুট করার সময় ওবুর্টু সার্ভারে 18-04 সালে, xorg লাইটডিএম লাইটডিএম-জিটিকে-গ্রিটার এবং এক্সফেস 4 জিইআই ইনস্টল করা আছে, ওয়্যার্ড নেটওয়ার্কটি চালিয়ে যাওয়ার জন্য আমি খুঁজে বের করার একমাত্র উপায়টি হ'ল:

    sudo dhclient -v -4

দুর্দান্ত কাজ করে, তবে এটি প্রতিটি বুটের পরে এবং প্রতিটি নেটওয়ার্ক সংযোগ বিচ্ছিন্ন / পুনরায় সংযোগের পরে ম্যানুয়ালি করতে হবে, সুতরাং এটি কাজ করে তবে এটি একটি ম্যানুয়াল সমাধান, স্থায়ী সমাধান নয়;

ওয়্যারলেস নেটওয়ার্কটি স্বয়ংক্রিয়ভাবে চলে যাওয়ার জন্য, সহজভাবে:

    sudo apt-get install nm-tray network-manager

আপনাকে সম্ভবত রিবুট করতে হবে; তারপরে আপনি একটি বেতার নেটওয়ার্ক নির্বাচন করতে আপনার নিয়ন্ত্রণ প্যানেলে বিজ্ঞপ্তি অঞ্চলে উপস্থিত বেতার নেটওয়ার্ক আইকনটি ব্যবহার করতে সক্ষম হবেন (নোটিফিকেশন অঞ্চলটি প্যানেলে যুক্ত করা হয়েছে তা নিশ্চিত করুন); এর পরে, এটি স্বয়ংক্রিয়ভাবে পুনরায় সংযোগ স্থাপন করবে;

যাইহোক, তারযুক্ত নেটওয়ার্কটি স্বয়ংক্রিয়ভাবে পুনরায় সংযোগ পেতে, আমি আাহি-ডেমন এবং আভি-অটোআইপি ইনস্টল করার চেষ্টা করেছি তবে দৃশ্যত, এটি কোনও সহায়তা করছে না; এমনকি চেষ্টা করেছেন:

    sudo systemctl start NetworkManager
    sudo systemctl enable NetworkManager

মূলত, আপনি যদি জুবুন্টু ডেস্কটপের মতো কোনও ডিস্ট্রো ইনস্টল করেন, উপযুক্ত সরঞ্জাম (গুলি) / ডিমন / কনফিগার ইনস্টল করা হবে এবং কোনও ব্যবহারকারী কনফিগারেশন ছাড়াই প্লাগ ইন করা হলে নেটওয়ার্কটি স্বয়ংক্রিয়ভাবে সনাক্ত হয়ে যায়; কোন সরঞ্জাম / ডিমন / কনফিগারেশন / সেটিংস এটি করে তা জেনে ভালো লাগবে।


3
আমি উবুন্টু সার্ভার ব্যবহার করছি, সুতরাং কোনও জিইউআই নেই। এছাড়াও, আমি স্থির নেটওয়ার্ক ঠিকানা ব্যবহার করছি যাতে ডিএইচসিপি বন্ধ হওয়া দরকার
coxe87b

1
আমি প্রয়োজনীয় কনফিগারটি পেয়েছি: Askubuntu.com/a/1080902/52975 , সংশোধন করতে হয়েছিল /etc/netplan/*
সিরো সান্তিলি 事件 改造 中心 法轮功 六四 事件

2

আমি যখন একটি debootstrapQEMU চিত্র ছিলাম তখন আমি এই ত্রুটিটি পেয়েছি ।

রেজুলেশনের জন্য নিম্নলিখিতগুলির প্রয়োজন:

  1. রুট ফাইল সিস্টেম তৈরি করুন rw, বা অন্যথায় dhclientব্যর্থ হয়। এটি করার সর্বোত্তম উপায় হ'ল আপনার সাথে যুক্ত করা /etc/fstab, যা কেবল একটি ডামি debootstrap :

    /dev/sda / ext4 errors=remount-ro,acl 0 1
    
    • উবুন্টু 18.04 এ, আপনি নিম্নলিখিতগুলির মধ্যে যে কোনওটি করতে পারেন:

      1. একটি সিস্টেমড ইউনিট তৈরি করুন যা সঠিক সময়ে নেটওয়ার্কিং শুরু করে:

        cat << EOF | sudo tee "/etc/systemd/system/dhclient.service"
        [Unit]
        Description=DHCP Client
        Documentation=man:dhclient(8)
        Wants=network.target
        Before=network.target
        
        [Service]
        Type=forking
        PIDFile=/var/run/dhclient.pid
        ExecStart=/sbin/dhclient -4 -q
        
        [Install]
        WantedBy=multi-user.target
        EOF
        
        sudo ln -sf "/etc/systemd/system/dhclient.service" \
            "/etc/systemd/system/multi-user.target.wants/dhclient.service"
        

      ভিত্তিক: https://gist.github.com/corvax19/6230283#gistcomment-1940694

      1. ব্যবহার network-manager। প্রচুর গ্রাফিকাল লাইব্রেরি ডাউনলোড করে তবে কম মনে হয়:

        sudo apt-get install network-manager
        cat << EOF | sudo tee "/etc/netplan/01-network-manager-all.yaml"
        # Let NetworkManager manage all devices on this system
        network:
          version: 2
          renderer: NetworkManager
        EOF
        

        আমি প্রথমটি আমার হোস্ট থেকে ডেবিয়ানের কাছ থেকে জানা প্রথম নেটওয়ার্ক কনফিগারেশন ফাইলটি দেখে প্রথমে পেয়েছি:

        cat /etc/network/interfaces
        

        তবে দুর্দান্ত উবুন্টু ডেভস সেখানে একটি বার্তা রেখেছিল:

         # ifupdown has been replaced by netplan(5) on this system.  See
         # /etc/netplan for current configuration.
         # To re-enable ifupdown on this system, you can run:
         #    sudo apt install ifupdown
        

        সুতরাং আমি একটি করেছি:

        cat /etc/network/interfaces
        

        আমার উবুন্টু হোস্টে এবং অনুপস্থিত কনফিগারেশনটি পেয়েছি।

      সম্পূর্ণ উবুন্টু debootstrapসেটআপ: এখানে কি কোনও প্রাক-বিল্ট কিউএমইউ উবুন্টু চিত্র (32 বিট) আছে?

    • ডেবিয়ান 9-এ, আপনার /etc/network/interfacesকনফিগার ফাইলে সঠিক এন্ট্রি যুক্ত করুন। আমার ছিল:

      auto enp0s3
      iface enp0s3 inet dhcp
      

      এবং এর eth0পরিবর্তে enp0s3অন্য একটি সাধারণ মান, আপনি এটির সাথে এটি খুঁজে পেতে পারেন:

      ip link show
      

      Https://unix.stackexchange.com/questions/275429/creating-bootable-debian-image-with-debootstrap/473256#473256debootstrap এ সম্পূর্ণ ডেবিয়ান সেটআপ


0

উবুন্টু 18.04 এলটিএসে আপগ্রেড করার পরে আমার একই নামটির রেজোলিউশন সমস্যা ছিল।

কারণ:

সিস্টেমটি আপগ্রেড করার ফলে /etc/resolv.conf এ থাকা ডিএনএস নাম সার্ভার সেটিংস মুছে ফেলা হয়েছিল

সমাধান:

/Etc/resolvconf/resolv.conf.d/base সম্পাদনা করুন এবং নাম সার্ভারের বিশদ যুক্ত করুন

nano /etc/resolvconf/resolv.conf.d/base

এই ফর্ম্যাটটিতে আপনার নেটওয়ার্কের জন্য আপনার ডিএনএস নাম সার্ভারের আইপি ঠিকানা বা আইএসপি যুক্ত করুন:

nameserver 12.34.56.78

(আইপি ঠিকানাটি 12.34.56.78 আপনার ডিএনএস নেম সার্ভারের সাথে প্রতিস্থাপন করুন))

পরিবর্তনগুলি কার্যকর হওয়ার জন্য অবিলম্বে চালনা করুন:

sudo resolvconf -u

শেষ লাইন আপনাকে রিবুট এড়িয়ে যেতে দেয়। বিকল্পভাবে আপনি /etc/resolv.conf সম্পাদনা করতে পারেন এবং ঠিক একই পরিবর্তন করতে পারবেন (তবে এই ফাইলটি পুনরায় বুট-এ পুনরায় লেখা হবে)।

আপনার ডিএনএস নাম সার্ভার জানেন না?

একই নেটওয়ার্কের একটি উইন্ডোজ মেশিনে যান এবং কমান্ড প্রম্পট প্রকার থেকে

ipconfig /all

আপনার যদি বেশ কয়েকটি ডিভাইস থাকে তবে প্রতিটি ডিভাইসে একটি ডিএনএস নেম সার্ভার তালিকাভুক্ত হওয়া উচিত এবং আপনি সেই অনুযায়ী চয়ন করতে চাইবেন। ডিএনএস সার্ভারের তথ্যটি এর মতো দেখবে:

DNS Servers . . . . . . . . . . . : 12.34.56.78

0

18.04 রিলিজটি রেজলভ.কনফকে নেটপ্ল্যানে পরিবর্তন করে

করা

man netplan

dir অবস্থান / ইত্যাদি / নেটপ্ল্যান ভিতরে আপনি ফাইল যেমন খুঁজে পাবেন: 50-cloud-init.yaml

এটি এটিকে সম্পাদনা করুন:

network:
    ethernets:
        ens160:
            addresses:
            - 10.10.10.100/24
            dhcp4: false
            gateway4: 10.10.10.1
            nameservers:
                addresses:
                - 8.8.4.4
                - 8.8.8.8
                search:
                - domain.local
    version: 2

আপনি যখন ফাইল সংরক্ষণ করবেন

sudo netplan apply

এবং আপনি google.com পিন করতে পারেন কিনা তা পরীক্ষা করুন।

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