dclclient অবৈধ এন্ট্রির সাথে /etc/resolv.conf কনফিগার করে


3

আমি আমার গেটওয়ে (রাউটার) এর আইপি নম্বরে / etc / resolv সংহত করে আমার ইন্টারফেসের উপর dclclient চালানো কেন তা বুঝতে চেষ্টা করছি।

এই এন্ট্রি অবৈধ এবং প্রতিটি সময় কোন ঠিকানা সংশোধন করার অক্ষমতা স্থির করে।

আমি চাই

  • /etc/resolv.conf অথবা overwriting থেকে dclclient বন্ধ করুন
  • dhclient করুন আমার রাউটার থেকে বৈধ dns আইপি লিখুন

পরিবেশের উপর আরও: আমি উইন্ডোজ সেভ x64 এ একটি ক্লায়েন্ট সিস্টেম হিসাবে ভার্চুয়াল ডেবিয়ান হিউজি ব্যবহার করছি। এটি ভার্চুয়ালবক্স দ্বারা চালিত হয় নেটওয়ার্কিং মোড সেট ব্রিজ করা (ডেবিয়ান থেকে সমস্ত প্যাকেট উইন্ডোজগুলিতে আমার নেটওয়ার্ক ইন্টারফেসে ইনজেকশনের হয়)।

যদি আমি /etc/resolv.conf ম্যানুয়ালি কনফিগার করি তবে সব ঠিক আছে। প্রতিটি বুট উপর এই কাজ বেশ বিরক্তিকর ..

দ্রষ্টব্য করুন & gt; আমি জানি আমার জন্য এটি করার জন্য আমি একটি স্ক্রিপ্ট লিখতে পারি, কিন্তু এই সমাধানটি আমি চাই না। // সম্পাদন করা

  • রাউটার আইপি: 192.168.1.100
  • /etc/resolv.conf dclclient eth0 চালানোর পরে: " nameserver 192.168.1.100 "
  • আমি /etc/resolv.conf এর মত দেখতে চাই: " nameserver 89.202.xxxx "(আমি বাস্তব আইপি প্রদান করতে হবে না?)

অন্যান্য সকল ডিভাইস - উবুন্টুর সাথে ল্যাপটপ, অ্যান্ড্রয়েডের সাথে দুটি ফোন, উইন্ডোজ 7 সহ ল্যাপটপ রুট থেকে সঠিক DNS এন্ট্রি পেতে সক্ষম।


কেন আপনি সত্যিই এই ঘটতে হয় মনে করেন? আমার এই রাউটারের সাথে সংযুক্ত অনেক ডিভাইস রয়েছে এবং শুধুমাত্র ডেবিয়ান এর সাথে সমস্যা রয়েছে। অন্যান্য সকল ডিভাইস - উবুন্টুর সাথে ল্যাপটপ, অ্যান্ড্রয়েডের সাথে দুটি ফোন, উইন্ডোজ 7 সহ ল্যাপটপ রাউটার থেকে সঠিক DNS এন্ট্রি পেতে সক্ষম!
kubal5003

আমি জানতে চাই কেন এই ঘটছে। আজ আমি tcpdump করতে চেষ্টা করব এবং আমার রাউটার পাঠাবার চেষ্টা করব। আমার কনফিগারেশনে স্ট্যাটিক ডিএনএস এন্ট্রি আমি যা চাই তা নয়।
kubal5003

আমি এই কাজ না। আমি আজ যে কাজ করতে যাচ্ছি। আমি আশা করি না dhclient.conf কোনও বিশেষ কিছু ধারণ করার পরে যেহেতু এটি কখনোই পরিবর্তিত হয়নি এবং এই আইপি নম্বরটি বেশ অনন্য।
kubal5003

আমি খুঁজে পেয়েছি যে আমার রাউটার সমস্যা সৃষ্টি করছে - এটি ডিএনএস সার্ভার হিসাবে নিজস্ব আইপি পাঠায়। আমি এখন চিন্তা করছি যে এই সমস্ত কনফিগারেশন যদি ঠিক থাকে তবে অন্য সমস্ত ডিভাইস ভাল চলছে এবং সমস্যা অন্য কোথাও রয়েছে।
kubal5003

আমি বরং একটি নতুন প্রশ্ন চাই, কারণ এটি সম্পূর্ণরূপে বৈধ এবং উত্তরটি বৈধ।
kubal5003

উত্তর:


3

ভাল উপায়টি আপনার রাউটারে dhcp সার্ভারটি ঠিক করতে হবে, তাই এটি আপনাকে সঠিক সেটিংস সরবরাহ করে ...

আপনি যদি না করতে চান বা না করতে চান তবে আপনি dclclient কনফিগারেশন সামঞ্জস্য করতে পারেন তাই এটি DNS সার্ভারের মাধ্যমে DNS সার্ভারগুলির জন্য অনুরোধ করে না।

সম্ভবত অধিকাংশ ডিস্ট্রিবিউশন জন্য কনফিগারেশন ফাইল হতে হবে /etc/dhcp/dhclient.conf। এই ফাইলে আপনি এইরকম একটি লাইন পাবেন:

request subnet-mask, broadcast-address, time-offset, routers,
        domain-name, domain-name-servers, domain-search, host-name,
        netbios-name-servers, netbios-scope, interface-mtu,
        rfc3442-classless-static-routes, ntp-servers,
        dhcp6.domain-search, dhcp6.fqdn,
        dhcp6.name-servers, dhcp6.sntp-servers;

এই তালিকা থেকে ডোমেন-নাম-সার্ভার (এবং সম্ভবত ডোমেন-অনুসন্ধান) সরান এবং আপনার dclient প্রক্রিয়াটি পুনরায় আরম্ভ করুন ....


ধন্যবাদ! যে এই সমস্যা মোকাবেলা করার জন্য স্পষ্টভাবে একটি ভাল উপায়। তবুও আমি এখনও ভাবছি কেন এই ভুল মান সেট করা হয় ..
kubal5003

1

ব্যবহারকারী "rbtux" সঠিক। কিন্তু সেখানে বিশেষ (মন্তব্য) সারি আছে /etc/dhcp/dhclient.conf আগে প্রস্তাবিত:

#prepend domain-name-servers 127.0.0.1;
request subnet-mask, broadcast-address, time-offset, routers,
        domain-name, domain-name-servers, domain-search, host-name,
        netbios-name-servers, netbios-scope, interface-mtu,
        rfc3442-classless-static-routes, ntp-servers,
        dhcp6.domain-search, dhcp6.fqdn,
        dhcp6.name-servers, dhcp6.sntp-servers;

আমি এটা uncommented আছে & amp; এটা আমার জন্য কাজ।

আমার ইংল্যান্ডের জন্য শুকনো।


1
যদি আপনি একটি স্থানীয় ডিএনএস সমাধানকারী (যেমন dnsmasq) চালান তবে এটি একটি বৈধ বিকল্প
andrekeller

সম্মত হন। আমি bind9 ব্যবহার করুন।
Artsiomius

কিন্তু আপনি পরিবর্তন করতে পারেন prepend domain-name-servers 127.0.0.1 থেকে prepend domain-name-servers xxx.xxx.xxx.xxx
Artsiomius

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