নেটওয়ার্কম্যানেজারের সাহায্যে ডিএনএসম্যাক ব্যবহার করা হচ্ছে


15

এটি সর্বজনবিদিত ছিল যে নেটওয়ার্কম্যানেজারটি dnsmasq(রেফার: এখানে ) দিয়ে ভাল খেলেন না । আমি এখানে দীর্ঘ আলোচনা চালিয়েছি তবে এখনও পরিস্থিতি মোকাবেলা করার প্রস্তাবিত উপায় কী তা নিশ্চিত নয়।

আমি যা করতে চাই তা হ'ল dnsmasqআমার স্থানীয় নেটওয়ার্কে ডিএনএস এবং ডিএইচসিপি সরবরাহ করার জন্য। এই ক্ষেত্রে প্রস্তাবিত উপায় কি হবে?

দেখে মনে হচ্ছে সমস্যাটি উবুন্টু 14.04-এও রয়ে গেছে, এমনকি বাগটিও ঠিক করা হয়েছে বলে দাবি করা হচ্ছে।

কাজের চারপাশে, লোকেরা dnsmasq-baseনিম্নলিখিত কারণগুলির কারণে এনএম-দাসত্বকে অক্ষম করছে :

এনএম-ক্রীতদাসগুলি dnsmasqহার্ডকোডযুক্ত বিকল্পগুলি (সি তে) ব্যবহার করে যা অত্যন্ত সীমিত কার্যকারিতা সরবরাহ করে।

  • এটি এথএক্স ( --listen-address=127.0.0.1) এ শোনে না । সুতরাং আমরা আমাদের স্থানীয় নেটওয়ার্ক পিসিগুলির জন্য আমাদের সার্ভারগুলি ডিএনএস সার্ভার হিসাবে ব্যবহার করতে পারি না, অর্থাৎ এটি ল্যানগুলির জন্য সম্পূর্ণ অকেজো।
  • এটি অনুরোধগুলি ক্যাশে করে না ( --cache-size=0)। কোনও ক্যাচিং নেই ==> কোনও ডিএনএসের স্পিডআপের অনুসন্ধান নেই। ল্যানগুলির পক্ষে এটি আবার খুব তাৎপর্যপূর্ণ কারণ এখানে অনেকগুলি সহবর্তী ব্যবহারকারী রয়েছে।
  • অবশেষে, আমাদের ডিএনএসএমএসকে ডিএইচসিপি এবং টিএফটিপি কার্যকারিতাও প্রয়োজন, সুতরাং এনএম + ডিএনএসএমএসকে একটি সত্যিকারের ডিএনএস সার্ভার অন্তর্ভুক্ত করা সত্ত্বেও, আমরা অন্য ডিএনএসএমএসকে চালাতে চাই

তবে আমি নিশ্চিত নই যে তারা এখনও ধরে আছে এবং / অথবা ঠিক কীভাবে সমস্যা (গুলি) সমাধান করেছে। তদুপরি, তাদের কোনওটিই খুব স্পষ্ট নয় যে তারা ঠিক কী করেছিল এবং কীভাবে তাদের সমস্যা সমাধানের জন্য করেছে। অর্থাত, সমাধান অংশটি দীর্ঘ আলোচনা থেকে অনুপস্থিত । কেউ কি শূন্যস্থান পূরণ করতে পারেন? অর্থাত,

dnsmasqউবুন্টু দ্বারা বক্স আউট-অফ-প্রদান করা কাজ করছে না, সার্ভার পাশ, উপরোক্ত কারণে। এছাড়াও, ক্লায়েন্টের পাশে, "উবুন্টু ল্যাপটপে ইনস্টল করা ডিএনএসম্যাস্ক আমার ডিএনএস সার্ভার থেকে ল্যান ডিএনএস কোয়েরি করতে পারে না" কারণ "((উবুন্টু ল্যাপটপগুলি)) নেটওয়ার্ক ম্যানেজার তাদের একটি অদ্ভুত 127.0.1.1 নেমসার্ভার সেটিং তৈরি করার কারণ করছে" ( রেফ: ল্যান বা স্থানীয় হোম নেটওয়ার্কের জন্য ডিএনএস সমাধান )

সার্ভার এবং ক্লায়েন্ট উভয় পক্ষেই, স্থানীয় স্থানীয় নেটওয়ার্কে ডিএনএস এবং ডিএইচসিপি (এবং টিএফটিপি) সরবরাহ করার জন্য কীভাবে নেটওয়ার্কম্যানেজারের সাথে সুষ্ঠুভাবে কাজ করার জন্য ডিএনএসমাস্ক তৈরি করবেন?

TL'dr

উত্তর খুঁজছেন তাদের জন্য। নীচের সমস্ত উত্তরগুলির মধ্যে, আমি খুঁজে পেয়েছি যে সহজ সমাধানটি হ'ল সার্ভারের পক্ষে @ ব্র্যাডের (ক্লায়েন্টের পক্ষে এখনও ভাল উত্তর নেই):

সমস্যার একমাত্র সমাধান হ'ল এনএম-ড্রাইভ dnsmasq অক্ষম করা ... এবং "স্ট্যান্ডার্ড" dnsmasq ইনস্টল করুন এবং তারপরে এটির আদর্শ /etc/dnsmasq.confকনফিগারেশন ফাইলের মাধ্যমে এটি কনফিগার করুন।


2
কেবল গুগলারের জন্য (আমার মতো): নেটওয়ার্কম্যানেজারের ভিতরে উবুন্টু ডান্সমাস্ক-কোরের নতুন সংস্করণগুলিতে কিছুটা বন্ধুত্বপূর্ণ। এখানে দেখুন: Askubuntu.com
এ রাবুস

উত্তর:


3

আমি আপনার সমস্যা আছে।

নীতিগতভাবে, উইকি.আরচলিনাক্সের পরে , মনে হয় ক্যাচিং সক্ষম করার জন্য এটি ফাইল তৈরির পক্ষে যথেষ্ট হবে/etc/NetworkManager/dnsmasq.d/cache কেবল

$ cat /etc/NetworkManager/dnsmasq.d/cache 
cache-size=1000

আমি এটি চেষ্টা করেছিলাম, এনএম পুনরায় চালু করার পরে, আমার এখনও কোনও ক্যাশে নেই:

# ps ax | grep dns
11724 ?        S      0:00 /usr/sbin/dnsmasq --no-resolv --keep-in-foreground --no-hosts --bind-interfaces --pid-file=/run/sendsigs.omit.d/network-manager.dnsmasq.pid --listen-address=127.0.1.1 --conf-file=/var/run/NetworkManager/dnsmasq.conf --cache-size=0 --proxy-dnssec --enable-dbus=org.freedesktop.NetworkManager.dnsmasq --conf-dir=/etc/NetworkManager/dnsmasq.d

মনে রাখবেন যে উদ্ধৃত কনফ-ফাইলটি সর্বদা খালি থাকে: আমি এই পদ্ধতিটি ব্যবহার করে কোনও বিকল্প কনফিগার করতে সক্ষম হইনি।

সব মিলিয়ে, মনে হচ্ছে 14.04-এ এনএম-দাসত্বকৃত ডেনমাস্ক (যা ড্যানমাস্ক-বেস প্যাকেজ দ্বারা সরবরাহ করা হয়েছে) সম্পূর্ণভাবে লক হয়ে গেছে, সুতরাং ক্যাচিং সক্ষম করা সম্ভব নয় বা অন্য কিছু (ডিএইচসিপি, টিফটিপি)।

যদি এটি ঠিক থাকে তবে আমি মনে করি, যেমন আপনি বলেছেন, সমস্যার একমাত্র সমাধান হ'ল লাইনটি মন্তব্য করে এনএম-ড্রাইভ ডিএনএসএমএসকে অক্ষম করা to

dns=dnsmasq

ফাইলটিতে /etc/NetworkManager/NetworkManager.confএবং "স্ট্যান্ডার্ড" dnsmasq ইনস্টল করুন এবং তারপরে এটির মানক /etc/dnsmasq.confকনফিগারেশন ফাইলের মাধ্যমে কনফিগার করুন।


সুপারউজার ব্র্যাডে আপনাকে স্বাগতম! আপনার সাহায্যের জন্য ধন্যবাদ!
এক্সপিটি

1
আসলে এটি ক্যাশে সক্ষম করে, যেহেতু এটি চলমান --conf-dir=/etc/NetworkManager/dnsmasq.d, cache-sizeআপনার তৈরি করা ফাইলটিতে নির্দিষ্ট ব্যবহৃত হয়। আপনি পার্থক্যটি দেখতে পারেনdig
sirfz

6

এগুলি স্থাপন করে সেটিংস ওভাররাইড করা সম্ভব /etc/NetworkManager/dnsmasq.d/*.conf। কনফিগারেশন ফাইল সেটিংস কমান্ড-লাইন পতাকাগুলির চেয়ে বেশি অগ্রাধিকার গ্রহণ করে। নেটওয়ার্কম্যানেজার dnsmasq শুরু করা হলে এগুলি প্রয়োগ করা হয়। চালান sudo service network-manager restartপুনরায় আবেদন করতে। (যদি কোনও সন্দেহ থাকে: ব্র্যাডের উত্তরটি ps ax | grep dnsএকটি --conf-dirযুক্তি দেখায় এমন ঘটনাটি মিস করে )

উদাহরণ স্বরূপ:

echo cache-size=1000 |sudo tee -a /etc/NetworkManager/dnsmasq.d/cache.conf

আমি যেমনটি স্মরণ করি ক্যাশে বিষক্রিয়াজনিত উদ্বেগের কারণে নেটওয়ার্কম্যানেজার ডিএনএসমাস্ক ক্যাচিং ডিফল্টরূপে অক্ষম করে। এমন কোনও মেশিনের জন্য যেখানে সমস্ত ব্যবহারকারী বিশ্বস্ত, এটি কোনও সমস্যা নয়।

নেটওয়ার্কম্যানেজার resolvconfএবং এনএম এর সার্ভারের সাথে একীকরণ করে না127.0.1.1 রেজোলভকনফ প্যাকেজ ইনস্টল করা থাকলে স্থানীয়ভাবে ব্যবহার হবে না। রেজোলভকনফ উবুন্টু-ন্যূনতম এবং স্ট্যান্ডার্ড ডেবিয়ান ইনস্টলের অংশ; আরও বেশি সংহত, কম স্ক্রিপ্ট-ভিত্তিক কার্যকারিতাটি নেটওয়ার্কম্যানেজার পুনরায় সরবরাহ করে।

নেটওয়ার্ক ম্যানেজার নিশ্চিত করে যে কোনও গ্লোবাল ডিএনএসএএসএএসসি দৃষ্টান্ত (কোনও গৌণ লুপব্যাক আইপি-র সাথে আবদ্ধ হওয়া এবং এর bind-interfacesমাধ্যমে সেটিংস /etc/dnsmasq.d/network-manager) হস্তক্ষেপ না করবে । আপনি যদি কোনও বিশ্বব্যাপী ডিএনএমস্যাক ইনস্ট্যান্স ইনস্টল করেন এবং এনএম এর উদাহরণ রাখেন তবে ডাবল চেক ইন করুন/etc/resolv.conf হোস্টটি ডিফল্টরূপে কোনটি ব্যবহার করবে তা দেখতে ।

উপরে উল্লিখিত হিসাবে যেমন আপনি নেটওয়ার্ক ম্যানেজারের ডিএনএমএসএএসসি উদাহরণটি কাস্টমাইজ করতে পারেন, আপনি যদি এমন কোনও ডিএনএস সার্ভার চান যা সর্বজনীন ইন্টারফেসের সাথে আবদ্ধ থাকে, আপনার dnsmasqপ্যাকেজটি ইনস্টল করা উচিত (নেটওয়ার্ক ম্যানেজার কেবল ব্যবহার করে dnsmasq-base, যা কোনও বিশ্বব্যাপী উদাহরণটি কনফিগার করে না) এবং আপনার কনফিগারেশনটি ভিতরে রাখে /etc/dnsmasq.d/*.conf। নেটওয়ার্ক ম্যানেজারের দাস দৃষ্টান্তটি কেবল লুপব্যাক ইন্টারফেসের সাথে আবদ্ধ হওয়া এবং এটিকে স্কোপ ছাড়িয়ে কনফিগার করার ফলে এটি ভাঙ্গতে ঝুঁকিপূর্ণ হতে পারে।


সংক্ষেপে, কারও জন্য যিনি কেবল স্থানীয় ডিএনএস ক্যাশে চান:

sudo apt-get remove dnsmasq resolvconf dhcpcd5 rdnssd
echo cache-size=1000 |sudo tee -a /etc/NetworkManager/dnsmasq.d/cache.conf

একটি সাধারণ ল্যানের জন্য, নেটওয়ার্ক ম্যানেজারের সংযোগ ভাগ করে নেওয়া এখনও যথেষ্ট। তবে টিএফটিপি এবং আরও একটি কাস্টম-কনফিগার ল্যানের জন্য:

sudo apt-get install resolvconf dnsmasq
echo 192.168.0.50,192.168.0.150,12h |sudo tee -a /etc/dnsmasq.d/lan.conf
echo enable-tftp |sudo tee -a /etc/dnsmasq.d/lan.conf
sudo service dnsmasq restart

ধন্যবাদ। আপনার "সংক্ষিপ্তসার" কমান্ডগুলি আপনাকে আরও বিশদভাবে বর্ণনা করতে হবে, উদাহরণস্বরূপ , নির্দেশাবলী 4 টি প্যাকেজ সরিয়ে ফেলতে পারে যদি আপনার কাছে reddit.com/r/Ubuntu/comments/2j0va4/…
নীলামকবি

@Nealmcb, obTobu এর সাথে বেশ সম্মত হন, দয়া করে ব্যাখ্যা করুন কেন " যে কেউ কেবল স্থানীয় ডিএনএস ক্যাশে চান" তার জন্য তাদের প্যাকেজটি সরিয়ে ফেলতে হবে dnsmasq। তারপরে পরবর্তী echoকমান্ডটি কী? যেহেতু dnsmasqইচ্ছা শেষ হয়ে যাবে।
xpt

@ এক্সপিট টোবু অপসারণের পরামর্শ দেয় dnsmasq, তবে আপনার এখনও dnsmasq-baseএনএম এর কারণে ইনস্টল করা উচিত ছিল ।
থালিস কালফিগকোপল্লোস

0

আমি একটি নির্দিষ্ট আইপি ঠিকানার জন্য একটি নির্দিষ্ট ম্যাক নির্ধারণ করতে চেয়েছিলাম এবং স্থিতিশীলতার উদ্দেশ্যে, যতটা সম্ভব ডিফল্ট নেটওয়ার্ক ম্যানেজার / ডিএনএসএমএসকে আটকে দিন।

https://cgit.freedesktop.org/NetworkManager/NetworkManager/tree/src/dnsmasq/nm-dnsmasq-manager.c এ কনফিগারেশন উপেক্ষা করার জন্য --conf-file ব্যবহার সম্পর্কে মন্তব্য রয়েছে তবে পরে আমাদের ফাইলটিতে

/* dnsmasq exits if the conf dir is not present */
    if (g_file_test (CONFDIR, G_FILE_TEST_IS_DIR))
        nm_cmd_line_add_string (cmd, "--conf-dir=" CONFDIR);

উবুন্টু ১.0.০৪ এলটিএস-এর অধীনে, একটি ওয়াই-ফাই হট স্পট স্থাপন করার পরে এবং অন্য সংযোগটি ভাগ করে নেওয়ার পরে ps auxgww | grep dnsmasqদেখায় যে ডান্সমাস্কের প্রতিটি প্রক্রিয়ার শেষ কমান্ড লাইন আর্গুমেন্ট:

--conf-dir=/etc/NetworkManager/dnsmasq-shared.d

সুতরাং, নেটওয়ার্ক ম্যানেজার দ্বারা চালিত dnsmasq এর সমস্ত আহ্বানের মধ্যে ভাগ করা সেই ডিরেক্টরিতে কনফিগার ফাইল তৈরি করা সম্ভব।

আমি /etc/ নেটওয়ার্ক ম্যানেজার / dnsmasq-shared.d/Hue তৈরি করেছি

dhcp-host=0c:4d:e9:a0:ce:cf,192.168.1.221

এবং পুনরায় বুট করা হয়েছে, যদিও চলছে

sudo service network-manager restart

কাজ হত।

এর ফলে আমার ডিভাইসটি উপযুক্ত আইপি ঠিকানা পেয়েছে।

হ্যাঁ, এটি ভুল কারণ এর অর্থ হ'ল নেটওয়ার্কম্যানেজার দ্বারা ডান্সমাস্কের সমস্ত আহ্বানগুলি এই ঘোষণাটি পাবে, তবে এই ক্ষেত্রে এটি নিরীহ কারণ এটি কেবলমাত্র ম্যাকের নেটওয়ার্কে নেটওয়ার্কটিতে প্রদর্শিত হলে তা গুরুত্বপূর্ণ। নেটওয়ার্কটি যদি 192.168.1 না হয় তবে সমস্যা হবে।

প্রস্তাবিত অনুসারে স্ক্রিপ্টের সাথে / usr / sbin / dnsmasq প্রতিস্থাপনের চেয়ে এটি আরও দৃust় Https://gist.github.com/magnetikonline/6236150

সঠিক সমাধানটি dnsmasq কনফিগারেশন ফাইলগুলি সঠিকভাবে ব্যবহার করার জন্য dnsmasq কীভাবে আহ্বান করা হবে তা পরিবর্তন করা হবে। আমি নেটওয়ার্ক ম্যানেজারকে "কেবলমাত্র কাজ" করার ইচ্ছাটি বুঝতে পারি, তবে সরঞ্জামগুলি ইডিয়ট-প্রুফ তৈরির অর্থ হ'ল কেবল ইডিয়টগুলি সেগুলি ব্যবহার করতে পারে।


ক্রিস্টোফের উত্তরের জন্য ধন্যবাদ, তবে আমি সত্যই তা অনুসরণ করতে পারছি না ... "আমি একটি নির্দিষ্ট ম্যাককে একটি নির্দিষ্ট আইপি ঠিকানায় এবং স্থায়িত্বের উদ্দেশ্যে নির্ধারিত করতে চেয়েছিলাম" ... "পিএস অক্সভিউ | গ্রেপ ডিএনএসএএসসি দেখায় যে ডিএনএমএএসএএসসি প্রক্রিয়াগুলির প্রতিটিটির শেষ কমান্ড লাইনের যুক্তি " ... " আমি তৈরি করেছি ... কাজ করতাম " ... " হ্যাঁ, এটি ভুল " ... অর্থাৎ, আমি সত্যই আপনার চিন্তার ট্রেনটি অনুসরণ করতে পারি না , আপনি এখানে বলার চেষ্টা করছেন তা বোঝার জন্য।
xpt

0

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

সমস্যার সমাধানের জন্য কেবল নিম্নলিখিতটি করা ছিল:

sudo apt install dnsmasq
cp /etc/dnsmasq.conf ~/

~/dnsmasq.confআপনার ব্যবহারকারী ডিরেক্টরিতে ফাইলটি সম্পাদনা করুন আপনি এটি কীভাবে চান তা সংরক্ষণ করুন।

sudo rm -v /etc/dnsmasq.conf
sudo cp -v ~/dnsmasq.conf /etc/
sudo chattr +i /etc/dnsmasq.conf
sudo systemctl restart dnsmasq.service

আমি একটি সাধারণ বাশ ওরফে তৈরি করেছি এবং dnsmasq.conf ফাইলটি সম্পাদনা করা সহজ করার জন্য এটি আমার। / .Bash_aliases ফাইলের নীচে রেখেছি। এই নামটি এখানে:

alias="sudo chattr -i /etc/dnsmasq.conf && sudo nano -w /etc/dnsmasq.conf && sudo chattr +i /etc/dnsmasq.conf && sudo systemctl restart dnsmasq.service"

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

সহজভাবে চালান eddmc আপনার ব্যবহারকারী অ্যাকাউন্ট থেকে এবং এটি আপনার পাসওয়ার্ডের জন্য উন্নত আদেশগুলি সম্পাদন করতে বলবে ask

আমি সর্বদা chattr +iফাইল লক্ষ্য করুন। এটি তাই নেটওয়ার্ক ম্যানেজার আপনার নিজের কনফিগারটিকে নিজের সাথে ওভাররাইট করে না।

তারযুক্ত ইথারনেট সংযোগগুলিতে কোনও সমস্যা হওয়া উচিত নয়। আমি খুঁজে পেয়েছি যেহেতু আমি ওয়্যারলেসযুক্ত ল্যাপটপের উপর ডিএনএস ক্যাশে করার জন্য ডিএনএসম্যাক ব্যবহার করি যা অ্যাক্সেস পয়েন্টের সাথে সংযোগ স্থাপনের পরে আমাকে ম্যানুয়ালি dnsmasq.service পুনরায় চালু করতে হবে। আমার মনে হয় নেটওয়ার্ক ম্যানেজার সংযোগ করার সময় পরিষেবাগুলি পুনরায় চালু করার মতো কাজগুলি সম্পাদন করতে পারে, তবে আমি এখনও এটিকে দেখিনি।


0

বিপরীতে এখানে এবং অন্য কোথাও দাবি থাকা সত্ত্বেও, নেটওয়ার্ক ম্যানেজার কোনও এবং সমস্ত ডিএমএসম্যাস্ক কনফিগারেশন ফাইলগুলিকে সম্পূর্ণ উপেক্ষা করে - এমনকি এটি নিজস্ব ডিরেক্টরিতে রয়েছে /etc/NetworkManager/dnsmasq-shared.d। প্রমাণটি নেটওয়ার্কম্যানেজারের সোর্স কোডে রয়েছে ... এখানে প্রাসঙ্গিক মন্তব্যটি দেওয়া হয়েছে:

/ * dnsmasq তার ডিফল্ট কনফিগার ফাইল ফাইল থেকে পড়তে পারে, যা যদি সেই অবস্থানটি একটি বৈধ কনফিগারেশন ফাইল হয় তবে এটি এখানে বিকল্পগুলির সাথে একত্রিত হবে এবং অনাকাঙ্ক্ষিত পার্শ্ব-প্রতিক্রিয়া সৃষ্টি করবে। গেটওয়ে বা যাই হোক না কেন হিসাবে বোগাস আইপি ঠিকানা পাঠানোর মতো। সুতরাং dnsmasq বলুন যে কোনও কনফিগার ফাইল ব্যবহার করবেন না। * /

এখানে প্রাসঙ্গিক উত্স কোডের লিংক (লাইন 139-144)।


2
উত্স কোডে নির্দেশ করার জন্য একটি লিঙ্ক যাতে পাঠকরা এটি যাচাই করতে পারে এবং সম্পর্কিত কোডটি পড়া সম্ভব হলে সম্ভব হবে।
jamesc

1
হ্যাঁ, এক একটি সুস্পষ্ট কনফিগারেশন ফাইল নির্দিষ্ট করতে পারবেন না। --conf-file হার্ড / dev / নাল এ কোড করা হয়। তবে, আপনি যদি নেটওয়ার্ক ম্যানেজারের মাধ্যমে ডান্সমাস্ক শুরু করতে ব্যবহৃত পূর্ণ কমান্ড লাইনের দিকে লক্ষ্য করেন তবে দেখতে পাবেন যে কনফ-ডিরটি ব্যবহৃত হয়েছে: '/ usr / sbin / dnsmasq --no-resolv --in-foreground --no-ਮੇਜ਼ਬਾਨ --bind - ইন্টারফেসগুলি --pid-file = / var / run / NetworkManager / dnsmasq.pid --listen- ঠিকানা = 127.0.0.1 - ক্যাশে-আকার = 400 - ক্লেয়ার অন-রিলোড --conf-file = / dev / null --proxy-dnssec --enable-dbus = org.freedesktop.NetworkManager.dnsmasq --conf-dir = / etc / নেটওয়ার্কম্যানেজার / dnsmasq.d ', এর অর্থ প্রদত্ত ডিরেক্টরিতে থাকা সমস্ত ফাইল পড়বে।
হার্ডি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.