BIND DNS সার্ভার (উইন্ডোজ) - ল্যানের অন্যান্য কম্পিউটার থেকে আমার স্থানীয় ডোমেন অ্যাক্সেস করতে অক্ষম


2

আমার উইন্ডোজ 7 ডেভলপমেন্ট মেশিনে একটি বিআইএনডি ডিএনএস সার্ভার চলছে এবং আমি ওয়্যাম্পসারভারের সাথে পৃষ্ঠাগুলি পরিবেশন করছি।

আমার ধারণাটি হল আমার কর্মস্থলে আমার ইন্ট্রানেটের জন্য কিছু সরঞ্জাম (পিএইচপি তে) বিকাশ করা এবং আমি চাই যে এগুলি এই ফর্ম্যাটে ল্যানের মাধ্যমে অ্যাক্সেসযোগ্য হবে: http://tools.mycompany.com

আমি ইতিমধ্যে BIND রেখেছি এবং আমি http://tools.mycompany.comBIND সার্ভারটি ধারণ করে এমন মেশিনে অ্যাক্সেস করতে পারি , তবে আমি অন্যান্য ল্যান কম্পিউটার থেকে এটি অ্যাক্সেস করতে পারি না

আমি আমার রাউটারে নিম্নলিখিতগুলি করেছি:

  • সমস্ত ল্যান কম্পিউটারের জন্য স্ট্যাটিক আইপি সংজ্ঞায়িত
  • আমার সার্ভারে পোর্ট ফরওয়ার্ডিং সেট করুন (মনে রাখবেন: এটি ডিএনএস এবং ওয়েব পৃষ্ঠাগুলি দেয়)
  • আমার ল্যান সার্ভারে নির্দেশ করার জন্য ডিএনএস সার্ভার কনফিগারেশন সেট করুন

ল্যান কম্পিউটারগুলিতে আমি লোকাল এরিয়া নেটওয়ার্ক বৈশিষ্ট্যগুলিতে গিয়েছিলাম এবং আমার স্থানীয় ডিএনএস সার্ভারে ইঙ্গিত করার জন্য ডিএনএস সার্ভার আইপিও পরিবর্তন করেছি।

এটি যদি সহায়তা করে তবে আমার named.confফাইলটি এখানে :

options {
  directory "c:\windows\SysWOW64\dns\etc";
  forwarders {127.0.0.1; 8.8.8.8; 8.8.4.4;};
  pid-file "run\named.pid";
  allow-transfer { none; };
  recursion no;
};

logging{
  channel my_log{
    file "log\named.log" versions 3 size 2m;
    severity info;
    print-time yes;
    print-severity yes;
    print-category yes;
  };
  category default{
    my_log;
  };
};

zone "mycompany.com" IN {
    type master;
    file "zones\db.mycompany.com.txt";
    allow-transfer { none; };
};

key "rndc-key" {
        algorithm hmac-md5;
        secret "qfApxn0NxXiaacFHpI86Rg==";
};

controls {
        inet 127.0.0.1 port 953
            allow { 127.0.0.1; } keys { "rndc-key"; };
};

... এবং একটি একক অঞ্চল আমি সংজ্ঞায়িত করেছি - ফাইল db.mycompany.com.txt:

$TTL 6h
@   IN SOA  tools.mycompany.com.    hostmaster.mycompany.com. (
            2014042601
            10800
            3600
            604800
            86400 )

@       NS  tools.mycompany.com.

tools IN A 192.168.1.4
www IN A 192.168.1.4

উপরের ফাইলটিতে 192.168.1.4আমার ল্যানের ভিতরে স্থানীয় মেশিনের আইপি রয়েছে।

এখানে কেউ আমাকে সাহায্য করতে পারেন? আমার কাস্টম ডোমেন নামটি ব্যবহার করে আমার ল্যানের অভ্যন্তরে অন্যান্য কম্পিউটার থেকে অ্যাক্সেস করার জন্য আমার ওয়েব পৃষ্ঠাগুলি প্রয়োজন।

আমি অন্যান্য কম্পিউটারে চেষ্টা করেছি এবং তারা আমার সার্ভারের মাধ্যমে অ্যাক্সেস করতে পারে তবে ব্যবহারের http://192.168.1.4/সময় সক্ষম হয় না http://tools.mycompany.com

দয়া করে নীচের বিষয়গুলি বিবেচনা করুন:

  • আমি BIND এ সম্পূর্ণ নতুন
  • অ্যাপাচি কনফিগারেশনে আমার প্রাথমিক জ্ঞান আছে
  • আপনার সাহায্যের জন্য অসংখ্য ধন্যবাদ.


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

    উত্তর:


    0

    আপনার named.confফাইলের বিকল্পগুলিতে আপনাকে অবশ্যই এই লাইনটি যুক্ত করতে হবে :

    allow-query     { localhost; any; };
    

    সুতরাং বিকল্পগুলি এর মতো হবে:

    options {
    directory "c:\windows\SysWOW64\dns\etc";
    forwarders {127.0.0.1; 8.8.8.8; 8.8.4.4;};
    pid-file "run\named.pid";
    allow-transfer { none; };
    recursion no;
    allow-query     { localhost; any; };
    };
    

    0

    আমি একই সমস্যা সম্মুখীন। আমার ক্ষেত্রে এটি উইন্ডোজ ফায়ারওয়াল দ্বারা পোর্ট ব্লক করার কারণে হয়েছিল। ডিএনএস সার্ভারটি 53 বন্দরটিতে চলমান, যা উইন্ডোজ 7-এ ডিফল্টরূপে অবরুদ্ধ।

    আমি যেখানে বিআইএনএনডি ইনস্টল করা আছে সেখানে মেশিনে 53 পোর্টের অনুমতি দেওয়ার নিয়ম যুক্ত করেছি। এটি করার জন্য,

    1. প্রশাসনিক মোডে ওপেন কমান্ড প্রম্পট।
    2. এক্সিকিউট করুন> নেট নেট ফায়ারওয়াল সমস্ত 53 ডিএনএস-সার্ভার পোর্টোপেনিং যুক্ত করুন

    এটি এখন, আপনার ডোমেন রক করা উচিত!

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