dhcpd eth1 শুরু করতে ব্যর্থ হয়েছে


10

আমার মেশিনে আইএসসি ডিএইচসিপি সার্ভারটি কনফিগার করতে এবং শুরু করতে আমার সমস্যা হচ্ছে। আমি উবুন্টু ১১.১০ ডেস্কটপ সংস্করণ চালাচ্ছি। আমি চালিয়ে আইএসসি ডিএইচসিপি ইনস্টল করেছি

$ sudo apt-get install dhcp3-server

আমার মেশিনে দুটি এনআইসি রয়েছে:

eth0 এর , যা ইন্টারনেট অ্যাক্সেসের জন্য একটি রাউটার, এর একটি IP ঠিকানা আছে সাথে সংযুক্ত করা হয় 192.168.2.2. , eth1 , যেখানে আমি dhcpd একটি সাবনেট জন্য, অনুরোধ সেবা করতে চাই।

আমি /etc/default/isc-dhcp-serverএথ 1 এ নির্দেশ করতে সংশোধন করেছি :

$ cat /etc/default/isc-dhcp-server
# Defaults for dhcp initscript
INTERFACES="eth1"

আমি একটি সাধারণ সাবনেটের জন্য ডিএইচসিপিডি কনফিগার করেছি:

$ cat /etc/dhcp/dhcpd.conf
ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;

subnet 192.168.0.0 netmask 255.255.255.0 {
  interface eth1;
  range 192.168.0.50 192.168.0.100;
  option subnet-mask 255.255.255.0;
  option broadcast-address 192.168.0.255;
}

এই কনফিগারেশন সহ, dhcpd আমার জন্য আরম্ভ করতে ব্যর্থ:

$ sudo /etc/init.d/isc-dhcp-server start
* Starting ISC DHCP server dhcpd
* check syslog for diagnostics.               [fail]

$ tail /var/log/syslog
Aug 15 15:29:45 eptc4 dhcpd: No subnet declaration for eth1 (no IPv4 addresses).
Aug 15 15:29:45 eptc4 dhcpd: ** Ignoring requests on eth1.  If this is not what
Aug 15 15:29:45 eptc4 dhcpd:    you want, please write a subnet declaration
Aug 15 15:29:45 eptc4 dhcpd:    in your dhcpd.conf file for the network segment
Aug 15 15:29:45 eptc4 dhcpd:    to which interface eth1 is attached. **
Aug 15 15:29:45 eptc4 dhcpd: 
Aug 15 15:29:45 eptc4 dhcpd: 
Aug 15 15:29:45 eptc4 dhcpd: Not configured to listen on any interfaces!

আমি কি একটি পদক্ষেপ মিস করছি? আমি বুঝতে পারি না কেন ডিএইচসিপিডি অভিযোগ করছে যে এটি কোনও ইন্টারফেসে শুনতে কনফিগার করা হয়নি।

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

উত্তর:


6

সংক্ষেপে: eth1ডিএইচসিপি এর অনুরোধ জানাতে পারার আগে আপনাকে ইন্টারফেসে একটি ঠিকানা স্থাপন করতে হবে।

দীর্ঘ গল্প: ডিএইচসিপি সার্ভার কনফিগারেশন ফাইলটি পড়বে এবং তারপরে subnetঘোষণাগুলির সাথে ইন্টারফেসগুলিতে নির্ধারিত আইপি ঠিকানাগুলির সাথে মিলবে match কেবলমাত্র ইন্টারফেস যার আইপি ঠিকানা একটি subnetঘোষণার সাথে মেলে সেই সাবনেটের জন্য অনুরোধগুলি সরবরাহ করবে। অতএব, আপনি eth1যদি 192.168.0.0/24 সীমাতে একটি ঠিকানা দিয়ে সেট আপ করতে চান তবে আপনি যদি আইএসসি ডিএইচসিপি সার্ভারটি 192.168.0.0/24 এর জন্য অনুরোধগুলি সরবরাহ করতে চান।


ধন্যবাদ রিকার্ডো! আমি / etc / নেটওয়ার্ক / ইন্টারফেস আপডেট করেছি, ইথআপ এথ 1 চালিয়েছি এবং সফলভাবে ডিএইচসিপিডি পুনরায় চালু করেছি। আমি জানতাম যে আমি কিছু পদক্ষেপ মিস করছি তবে প্রক্রিয়াটি ঠিক বুঝতে পারছিলাম না যে এটি ঠিক কী। আপনার উত্তরটি ব্যবহারিক এবং অন্তর্দৃষ্টিপূর্ণ।
বিবেক

2

নীচে উবুন্টু 12.04 এ আমার জন্য কাজ করেছে

apt-get remove --purge dhcp3-server
sudo apt-get install isc-dhcp-server

/ Etc / dhcp এ যান। "dhcp.conf" একটি নতুন ফাইল তৈরি করুন তার আগে বিদ্যমান "dhcp.conf" ফাইলটির ব্যাকআপ রাখুন

নতুন dhcp.conf ফাইলে নীচের বিবরণ যুক্ত করুন

# Sample /etc/dhcpd.conf
default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.254;
option domain-name-servers 192.168.1.1, 192.168.1.2;
option domain-name "mydomain.example";
subnet 192.168.1.0 netmask 255.255.255.0 {
    range 192.168.1.10 192.168.1.100;
    range 192.168.1.150 192.168.1.200;
} 

এখন যান /etc/defaults/isc-dhcp-serverএবং আপনার ইন্টারফেসের নামটি ফাইলটিতে যুক্ত করুনisc-dhcp-server

/etc/network/interfacesনীচের মত আপনার সার্ভার স্থিত বিবরণ সহ ফাইলটি পরিবর্তন করুন

auto eth1
iface inet eth1 static
    address 192.168.1.149
    netmask 255.255.255.0
    gateway 192.168.1.255
    dns-nameservers 192.168.1.1

এই রান পরে sudo /etc/init.d/isc-dhcp-server restartএবংsudo /etc/init.d/networking restart

দ্রষ্টব্য: আপনার ক্লায়েন্ট সিস্টেমে dhcp ক্লায়েন্ট ইনস্টল করতে ভুলবেন না। আপনার সার্ভার সিস্টেমে ডিএইচসিপি-সার্ভার ইনস্টল করার পরে, সিস্টেমটিকে বাহ্যিক নেটওয়ার্ক থেকে সরিয়ে ফেলুন যাতে এটি ইতিমধ্যে নেটওয়ার্কে থাকা অন্য ডিভাইসগুলিতে ক্ষতি না করে, আপনার আগ্রহী বিশেষ ক্লায়েন্ট ব্যতীত

এখন আপনি যদি আপনার ক্লায়েন্টটিকে একই নেটওয়ার্কে সংযুক্ত করেন যেখানে আপনার সার্ভারটি হোস্ট করা হয়েছে, ক্লায়েন্ট নির্দিষ্ট রেঞ্জের সাথে একটি আইপি অর্জন করবে


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