কিভাবে ওপেনভিপিএন সংযোগ নির্দিষ্ট ডিএনএস ব্যবহার করে তা নিশ্চিত করবেন?


44

আমি ম্যাকস এক্স লায়নটিতে টানেলব্লিকের মাধ্যমে ওপেনভিপিএন ব্যবহার করছি।

আমাকে এই ভিপিএন সেশনের সময়কালের জন্য নির্দিষ্ট ডিএনএস (স্থানীয় আইপি সহ, যা কেবলমাত্র ভিপিএন চালু হলে কাজ করে) সেট করতে হবে to

আমার ওপেনভিপিএন সার্ভার কনফিগারেশন অ্যাক্সেস নেই। কেবল ক্লায়েন্ট কনফিগারেশন। এছাড়াও, সার্ভার থেকে ডিএনএস কাজ করে না।

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

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

কীভাবে এটি করা যায় বা করা যায় না? কোন পরামর্শ প্রশংসা হবে!


আমি কন্ট্রোলপ্লেন অ্যাপ্লিকেশনটিও বিবেচনা করেছি - এটি ভাগ্য নির্ধারণ করার জন্য কোনও ভাগ্য নেই :-)
স্ট্যানিস্লাভ শাবালিন

@quanta নিস, কিন্তু আমি সব ডোমেনে তালিকা করতে হবে - (। আমরা আমাদের ডেভেলপার পরিকাঠামো ডোমেনগুলি কয়েক ডজন আছে) অত্যধিক যে :-(
স্তানিস্লাভ Shabalin

উত্তর:


53

যোগ করার চেষ্টা করুন:

# put actual dns name here
dhcp-option DNS 10.11.12.13

আপনার ক্লায়েন্টের কনফিগারেশনে


1
ধন্যবাদ! এটা কাজ করেছে. আমি push "dhcp-option DNS 10.11.12.13"সার্ভার কনফিগারেশনের বিষয়ে হোঁচট খেয়েছি, কীভাবে এটি ক্লায়েন্ট কনফিগারেশনে রূপান্তর করতে পারে তা জানতাম না। আবার ধন্যবাদ :-)
স্ট্যানিস্লাভ শাবালিন

এটি কাজ করে, তবে এখনও ওপেনপিএনএতে আমি দেখতে পাচ্ছি যে আমার স্থানীয় ডিএনএসটি এখনও ধাক্কা খেয়েছে: ভিপিএন সক্রিয় থাকাকালীন ডিএনএস সার্ভারগুলি 'ডিএনএস অনুসন্ধানগুলির জন্য ব্যবহৃত হবে দ্রষ্টব্য: ডিএনএস সার্ভারগুলি কোনওটি অন্তর্ভুক্ত করে না টানেলব্লিকের কাছে পরিচিত মুক্ত পাবলিক ডিএনএস সার্ভারগুলি। এটি ডিএনএস কোয়েরিগুলিকে ব্যর্থ হতে পারে বা বাধা দেওয়া বা মিথ্যা বলা হতে পারে এমনকি তারা ভিপিএন এর মাধ্যমে পরিচালিত হলেও। এই জাতীয় সমস্যা এড়াতে শুধুমাত্র ভিপিএন নেটওয়ার্কে অবস্থিত পরিচিত জনসাধারণের ডিএনএস সার্ভার বা ডিএনএস সার্ভার নির্দিষ্ট করুন।
meso_2600

2

আপনি server.confযদি সমস্ত ক্লায়েন্টদের জন্য চাপ দিতে চান তবে আপনি আপনার ওপেনভিপিএন এ এই বিকল্পটি যুক্ত করতে পারেন:

push "dhcp-option DNS 8.8.8.8"

আপনি এটি 8.8.8.8আপনার পছন্দসই ডিএনএসে পরিবর্তন করতে পারেন ।


1
ওপি স্পষ্টভাবে বলছে যে সার্ভার কনফিগারেশনে তার অ্যাক্সেস নেই।
কেনেট সেলেস্ট

কেন এটি এখনও upvotes হচ্ছে? পরিষ্কারভাবে একটি ভুল উত্তর, pushক্লায়েন্টের
কনফের

0

এটি ক্লায়েন্ট কনফিগারেশন ফাইলে যুক্ত করুন:

#ipv4
pull-filter ignore "dhcp-option DNS"
#ipv6
pull-filter ignore "dhcp-option DNS6"
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.