লিনাক্সে /etc/resolv.conf ব্যবহার করে একাধিক ডোমেন কীভাবে সমাধান করতে সক্ষম হবেন?


10

আমি উবুন্টু 12.04 চালাচ্ছি এবং আমি নিম্নলিখিত সিস্টেমগুলিকে পিন করার চেষ্টা করছি:

  • system0.oldcompany.com
  • system1.fing.oldcompany.com
  • system2.newcompany.com
  • system3.thing.newcompany.com

আমার রেজোলভকনফ

# internal dns servers
nameserver 1.1.1.151
nameserver 1.1.1.152
search oldcompany.com fing.oldcompany.com newcompany.com thing.newcompany.com
#domain thing.newcompany.com
domain oldcompany.com
#domain fing.oldcompany.com
#domain newcompany.com
#nameserver 8.8.8.8 #commented out due to other issues

যদি আমি এই সমস্ত লাইনকে নিরবিচ্ছিন্নভাবে ছেড়ে দেয় তবে আমি সিস্টেম0 বা সিস্টেম 1 পিং করতে সক্ষম হব না। আমি কীভাবে এটি সেট আপ করব যাতে কেবলমাত্র এর ডোমেন নাম ব্যবহার করে আমি 4 টি সিস্টেমকে পিং করতে পারি? উইন্ডোজে এটি প্রতিটি সিস্টেমকে সমাধান করে।

ping system0
ping: unknown host system0
ping system1
ping: unknown host system1

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

সম্পাদনা: আপডেট অনুসন্ধানটি এটি কেবলমাত্র 1 লাইন এবং এখন আমি সিস্টেম 0 পিং করতে পারি তবে এখনও সিস্টেম 1 পিং করতে পারি না। তবে, আমি system1.fing পিং করতে পারি কারণ এটি ওল্ডকম্পানি ডোমেনে রয়েছে।

উত্তর:


6

@ ওয়েবারমার্ক এবং @ ডান-হুক অনুসরণ করার পরে, আমি যে domainলাইনটি এখনও পুরোপুরি বুঝতে পারি না তা সরিয়ে না দেওয়া পর্যন্ত এটি কাজ করে না ।

এই উত্তর অনুসারে , domainপ্রথম searchস্ট্রিং হয়ে যায় । আমি domainস্ট্রিংটি ব্যবহার না করা সহজ বলে মনে করি ।

পদক্ষেপ:

  1. সমস্ত searchডোমেন একক লাইনে রাখা হয়
  2. domain লাইন (গুলি) সরানো হয়েছে
  3. পুরানো সংস্থার নামের আগে নতুন কোম্পানির ডোমেন স্থাপন করা হয়েছিল

এটি আমার নতুন /etc/resolv.confএবং এটি পুরোপুরি কার্যকর।

# internal dns servers
nameserver 1.1.1.151
nameserver 1.1.1.152
search newcompany.com thing.newcompany.com oldcompany.com fing.oldcompany.com

এছাড়াও যদি আপনার /etc/resolv.confওভাররাইট করা হবে তবে পরিবর্তন করুন/etc/network/interfaces

auto eth0
iface eth0 inet static
    address 10.59.2.50
    netmask 255.255.255.0
    gateway 10.59.2.1
    dns-nameservers 1.1.1.151 1.1.1.152
    dns-search newcompany.com thing.newcompany.com oldcompany.com fing.oldcompany.com

যদি নতুন সংস্থায় একটি নতুন ডিএনএস সার্ভার আইপি রয়েছে, তা নিশ্চিত করে নিন যে আইপিও পুরানো সংস্থার আগে এসেছিল যাতে নতুন ডিএনএস সার্ভারগুলি প্রথমে জিজ্ঞাসাবাদ পায়।


5

আপনার ফাইলটিতে কয়েকটি সমস্যা রয়েছে:

  1. কেবলমাত্র search domain.com domain2.com domain3.com6 টি ডোমেনের মতো একটি অনুসন্ধান লাইন থাকা উচিত ।
  2. নির্দিষ্ট 1 টি ডোমেন নির্দিষ্ট করে কেবলমাত্র একটি ডোমেন লাইন থাকা উচিত।

এগুলি ঠিক করার পরে, আপনার এখনও সমস্যা আছে কিনা তা দেখুন এবং যদি আপনার প্রশ্নটি আপডেট করে থাকে।

ম্যান পৃষ্ঠাতে আপনি এই ফাইলটির প্রয়োজনীয় ফর্ম্যাটটির তথ্য পেতে পারেন ।


হাই ওয়েবমার্ক, আমি আমার সমস্ত অনুসন্ধান ডোমেন এক লাইনে রেখেছি এবং কেবল একটি ডোমেন নির্দিষ্ট করেছি তবে এখনও সিস্টেম 1 নিয়ে সমস্যা রয়েছে। এটি fing.oldcompany.com সাবডোমেনটি সঠিকভাবে অনুসন্ধান করে বলে মনে হচ্ছে না।
সোমগুইঅনাকম্পিউটার 19

1

নেমসারভার লাইনের পরে অনুসন্ধান লাইনটি রাখুন।


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