আইপি রুটগুলি বিতরণ করার জন্য আমি কীভাবে আমার ডিএইচসিপি সার্ভারটি কনফিগার করতে পারি?


9

আমার ডিফল্ট গেটওয়ে সার্ভারে 192.168.0.1 চলমান একটি ডিএইচসিপি সার্ভার রয়েছে (লিনাক্স, আইপিসপ, ডিএনএসম্যাক)। নেটওয়ার্কে অন্য একটি সার্ভারে আমার ভিপিএন শেষ পয়েন্ট রয়েছে (192.168.0.4)। ডিএইচসিপি সার্ভারটি কনফিগার করা কি সম্ভব তাই এটি কোনও ডিফল্ট গেটওয়ে নয় কেবল ভিপিএন (192.168.1। *) এর জন্য ডিএইচসিপি ক্লায়েন্টদের আইপি ঠিকানার জন্য অনুরোধ করার সময় তথ্য পাঠায়? ডিএইচসিপি ক্লায়েন্টগুলি উইন্ডোজ এবং লিনাক্স চালায়।

আমি অফিসিয়াল ডকুমেন্টেশনে ( http://www.ipcop.org/2.0.0/en/admin/html/custom-dnsmasq-local.html ) কিছু খুঁজে পাওয়ার চেষ্টা করেছি তবে ব্যর্থ হয়েছিল। আরএফসি 3442 এর অস্তিত্ব ইঙ্গিত দেয় যে এটি কোনওভাবেই সম্ভব হতে পারে।



লিঙ্কটি থেকে আমার কাছে স্পষ্ট নয় যে কী প্রবেশ করানো উচিত dnsmasq.local
ব্লেরনটিন

উত্তর:


9

নিম্নলিখিত লাইনগুলিতে যুক্ত করে এটি করা যেতে পারে dhcpd.conf:

option rfc3442-classless-static-routes code 121 = array of integer 8;
option rfc3442-classless-static-routes 24, 192, 168, 1, 192, 168, 0, 4;
option ms-classless-static-routes code 249 = array of integer 8;
option ms-classless-static-routes 24, 192, 168, 1, 192, 168, 0, 4;

এটি 192.168.1.0/24 নেটওয়ার্কের জন্য গেটওয়ে 192.168.0.4 ব্যবহার করে একটি রুট এন্ট্রি বিতরণ করে।

বাইটগুলির অর্থ (উপরের উদাহরণ থেকে মানটি বন্ধনীতে):

WW, D1, D2, D3, R1, R2, R3, R4
WW      = destination network mask width (24)
D1..D3  = destination network address (192.168.1.*)
R1..R4  = router address (192.168.0.4)

দ্রষ্টব্য: D1..DNনেটওয়ার্ক মাস্কের উপর নির্ভর করে বাইটের সংখ্যা পরিবর্তিত হয়। বিশদের জন্য দেখুন RFC3442


2
বিভ্রান্ত - বেশ নিশ্চিত যে ওপি dnsmasq সার্ভার হিসাবে সুনির্দিষ্ট করে
নেমেছে

1
কিভাবে এটা প্রশংসনীয় ব্যাপক ব্যাখ্যা কাজ করে: serverfault.com/a/575936/155358
বেনেডিক্ট Köppel
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.