স্ট্যাটিক আইপি-র জন্য নেটওয়ার্কিং কনফিগার করা হলে রেজোলভকনফ পুনরায় বুটে সেট হয় না


17

আমার কম্পিউটারটি স্ট্যাটিক আইপি ব্যবহারের জন্য কনফিগার করার সময় উবুন্টু 12.04 সার্ভার সংস্করণে কোনও নাম রেজোলিউশন সমস্যা বলে মনে হচ্ছে experien

ইন / ইত্যাদি / নেটওয়ার্ক / ইন্টারফেস:

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.28
netmask 255.255.255.0
gateway 192.168.1.1

দৌড়ানো $ sudo apt-get upgrade, একটি 'আনতে ব্যর্থ ...' এর ফলাফল:

. . . W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/precise-backports/universe/i18n/Translation-en_US Something wicked happened resolving 'us.archive.ubuntu.com:http' (-5 - No address associated with hostname)
[...]

আমি যখন আমার / ইত্যাদি / নেটওয়ার্ক / ইন্টারফেসগুলিকে এতে পরিবর্তন করি:

auto eth0
iface eth0 inet dhcp

সবকিছু ঠিকঠাক কাজ করে।

/Etc/resolv.conf এ সন্ধান করলে আরও কিছু ইঙ্গিত পাওয়া যায়।

যেসব ক্ষেত্রে আমি সমাধানের বিষয়টি পাচ্ছি, সেগুলিতে রেজোলভকনফ খালি ছিল; কোনও নেমসারভার নির্দিষ্ট করা হয়নি। তারপরে আমি স্ট্যাটিক এবং পুনরায় চালু করা নেটওয়ার্কিং থেকে ডিএইচসিপিতে পরিবর্তিত হই; /etc/resolv.conf এ পরিবর্তিত হয়েছে: 'নেমসারভার 192.168.1.1'।

ডিএইচসিপি থেকে স্থিতিশীল ফিরে যাওয়া এবং পুনরায় চালু করা নেমসারভার এন্ট্রি সরিয়ে দেয় না। কিন্তু যখন আমি স্থিতিশীল সেট দিয়ে সিস্টেমটি পুনরায় চালু করলাম তখন রেজোলভকনফ খালি ছিল। আমি যখন ডিএইচসিপি সেট দিয়ে সিস্টেমটি পুনরায় চালু করি, তখন রেজোলভ.কনফের 192.168.1.1 নামধারক থাকে। সুতরাং, এটি প্রদর্শিত হচ্ছে যে সমস্যাটি হ'ল রেজলিউশন.কম সঠিকভাবে লিখিত হচ্ছে না? কোন প্যাকেজ / কোড resolv.conf লেখার জন্য দায়ী? এমন কোনও প্যাকেজ কি আছে যা আমি খোলা ইস্যুগুলিতে একবার নজর দিতে পারি?

আপডেট: ইসটিস্ট্রিম 12.04-এ রেজলিউশন.কনফের পরিবর্তনগুলি নিয়ে আলোচনা করে একটি ভাল নিবন্ধ পোস্ট করেছে। http://www.stgraber.org/2012/02/24/dns-in-ubuntu-12-04/


2
আপনি যখন ব্যবহার করেন সমস্ত কিছু যদি ঠিকঠাক কাজ করে DHCP, তবে "সমস্যা" হ'ল এটিই যে আপনি "সমাধান" করার পরামর্শ চান। আপনি ল্যান দেখতে কেমন? আপনি কোন ধরণের রাউটার ব্যবহার করছেন? (192.168.1.1 এ কী?) আপনি স্ট্যাটিক আইপি ব্যবহার করার সময় আপনি কোন ডিএনএস সার্ভারগুলি নির্দিষ্ট করেন?
অযৌক্তিক জন

1
লক্ষণটি আরও সঠিকভাবে
প্রতিবিম্বিত করতে

আপনার কাছে ইতিমধ্যে আপনার উত্তর থাকলেও এগুলি উন্নত করতে প্রশ্ন এবং শিরোনাম সম্পাদনার জন্য +1!
অযৌক্তিক জন

1
উবুন্টু 12.04 এ ডিএনএস-এ পরিবর্তিত আইট্রিমির রেফারেন্স যুক্ত করা হয়েছে।
কেনেথ কোন্টজ

উত্তর:


16

রেজোলভকনফ ম্যান পৃষ্ঠা অনুসারে (উদাহরণ হিসাবে ম্যান পৃষ্ঠায় সরবরাহ করা হয়েছে) আপনার স্ট্যাটিক কনফিগারেশনের অধীনে আপনার / ইত্যাদি / নেটওয়ার্ক / ইন্টারফেসগুলিতে নিম্নলিখিতগুলি যুক্ত করুন:

dns-nameservers [IP address(es) of your DNS]     
dns-search      [your dns-search strings (optional)]

পারফেক্ট। এইটা কাজ করে!
কেনেথ কোন্টজ

১১.১০ এর মধ্যে যদিও অদ্ভুত বিষয়টি আমাকে ডিএনএস-নেমসার্ভার নির্দিষ্ট করতে হয়নি।
কেনেথ কোন্টজ

সেটা ঠিক. 12.04-এ উবুন্টু রেজলভকনফ হ্যান্ডেল করতে রেজলভকনফ ব্যবহার শুরু করে। এটি রেজোলভকনফ যা dns-nameservers/ ই / এন / আইতে বিকল্পটি পড়ে ।
jdthood

1

আপনি কি নিশ্চিত যে আপনি 192.168.1.1স্থির আইপি সেট আপ করার সময় আপনি ডিএনএসের মান হিসাবে সরবরাহ করেছিলেন?

কমান্ড লাইন থেকে এটি কীভাবে করা যায় তা আমি জানি না, তবে System Settings -> Networkজিইউআই ব্যবহার করে খুব বেশি কাজ করা উচিত, না? আমি যা ভাবছি তা হল আপনি নীচের স্ক্রিন ক্যাপচারের মতো কিছু চান? বা আপনি যা করতে চাইছেন তা আমি বুঝতে পারছি না?

স্ট্যাটিক আইপি, ডিফল্ট রুট, ডিএনএস সার্ভার সহ নেটওয়ার্ক কনফিগারেশন

দ্রষ্টব্য: বাম-হাতের উইন্ডোতে মানগুলি উপেক্ষা করুন। এগুলি কেবল ডিএইচসিপি থেকে আমার মান। আমি স্ট্যাটিক কনফিগারেশনটি সংরক্ষণ করার জন্য মাথা ঘামাইনি কারণ আমি কেবল কী ভাবছিলাম তা বোঝানোর চেষ্টা করছিলাম।

যাইহোক, আমি ব্যবহার করলাম 192.168.1.1কারণ এটিই আপনি ব্যবহার করছিলেন । তবে আপনি কোনও বৈধ ডিএনএস সার্ভারের জন্য আইপিও ব্যবহার করতে পারেন। উদাহরণস্বরূপ, 8.8.8.8এবং / অথবা 208.67.222.222এছাড়াও কাজ করা উচিত।


সমাধানের জন্য ধন্যবাদ। তবে আমি ডেস্কটপ ব্যবহার করছি না।
কেনেথ কোন্টজ

পছন্দ করেছেন আপনি কি উবুন্টু সার্ভার ব্যবহার করছেন? আপনি যদি 12.04-র সাধারণ ডেস্কটপ ইনস্টলটি ব্যবহার না করে থাকেন তবে দয়া করে আপনার প্রশ্নটি সম্পাদনা করুন এবং এটিতে এই তথ্যটি যুক্ত করুন।
অযৌক্তিক জন

2
বিভ্রান্তির জন্য দুঃখিত. আমার বলা উচিত ছিল, "আমি ডেস্কটপ সংস্করণ ব্যবহার করছি না I'm আমি সার্ভার সংস্করণ ব্যবহার করছি।" অস্পষ্টতা অপসারণ করতে আমি প্রশ্ন পোস্টটি আপডেট করব।
কেনেথ কোন্টজ

0

আপনি যদি নিজের নেটওয়ার্ক সেটিংস সেটআপ করতে নেটওয়ার্ক ম্যানেজার অ্যাপলেটটি ব্যবহার করতে (বা না করতে) না চান তবে আমি "স্ট্যাটিক" আইপি কনফিগারেশন সেটআপ করার সঠিক উপায়টি খুঁজে পাই , যখন আপনার কোনও ডিএইচসিপি সার্ভার উপলব্ধ না থাকে, উপর একটি স্ট্যাটিক ইজারা আছে dhclient.conf। সেখানে আপনার নামসার্ভার নির্দিষ্ট করা উচিত যা resolv.confযখন ডিএইচসি্লিয়েন্ট স্থির হয়ে পড়ে তখন ফাইলটিতে লেখা হবে ।

তবে, যদি আপনি আপনার হাতটি নোংরা করতে না চান তবে আমি /ubuntu//a/127537/33305 তে আপনার সংযোগের আইপি সেটিংসে একটি ডিএনএস সার্ভার ঠিকানা নির্দিষ্ট করার জন্য জিইউআই ব্যবহার করার পরামর্শ দিচ্ছি ।


0

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

সে কারণেই কেন বিশ্বে রেজলভকনফ সার্ভার এডে যুক্ত হল ... কেন !! ??!

যাইহোক আপনার প্রশ্নের যোগ করতে যুক্ত করুন:

জন্য / etc / network /? ইন্টারফেসগুলি

এটার মতো কিছু:

auto eth0 inet static
     dns-nameservers ns1.mydnsservers.com ns2.mydnsservers.com

গুরুত্বপূর্ণ বিকল্পটি হ'ল "ডিএনএস-নেমসার্ভারস"।

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