উইন্ডোজ 7-এ ভিপিএন সংযোগ করার পরে কি আমি স্বয়ংক্রিয়ভাবে এক্সএক্সএক্সএক্সএক্স যুক্ত করতে পারি?


8

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

যেমন।

ROUTE ADD 10.1.0.0 255.255.0.0 172.16.3.0 METRIC 1 বা আদেশ যাই হোক না কেন।

আমি সফলভাবে কোনও ভিপিএন সংযোগ করার পরে কি এটি স্বয়ংক্রিয়ভাবে ঘটানো সম্ভব?

উত্তর:


4

আপনি যদি এটি একটি 1-পদক্ষেপ প্রক্রিয়া করতে চান, আপনি এমন একটি ব্যাচ ফাইল তৈরি করতে পারেন যা আপনার ভিপিএন সংযোগটি স্বয়ংক্রিয় করতে রসডিয়াল চালায় এবং তারপরে একটি রুট যুক্ত করুন:

rasdial "connection name" username password ('*' to prompt for password)
ROUTE ADD 10.1.0.0 255.255.0.0 172.16.3.0 

এটি ধরে নিয়েছে যে আপনি একটি মাইক্রোসফ্ট ভিপিএন এর সাথে সংযোগ করছেন তবে আপনি ওপেনভিপিএন ক্লায়েন্টকে একইভাবে স্ক্রিপ্ট করতে পারবেন:

openvpn c:\path\to\config-file.ovpn
ROUTE ADD 10.1.0.0 255.255.0.0 172.16.3.0 

ওপেনভিপিএন ক্লায়েন্টটি সঠিকভাবে কনফিগার করা আছে তা ধরে রেখে যথাযথ রুটগুলি স্বয়ংক্রিয়ভাবে যুক্ত করা উচিত।
MDMarra

সার্ভার থেকে নির্ধারিত / চালিত রুটের ক্ষেত্রে সত্য, তবে আপনি সংজ্ঞায়িত করতে চান এমন অতিরিক্ত রুটও থাকতে পারে।
nedm

বাংলাদেশী গ্রামের! এখন এটি আকর্ষণীয় :) রুট অ্যাড লাইনে একটি টাইপ ছিল .. তবে এর বাইরে .bat কাজ করে না কারণ এটি সুবিধাপ্রাপ্ত মোডে চালানো দরকার :(
শুদ্ধ.ক্রোম

হ্যাঁ, 'রুট অ্যাড' এর জন্য অ্যাডমিন সুবিধাগুলি প্রয়োজন, তবে আপনার কমান্ড প্রম্পট টাস্কবার আইকনে ডান-ক্লিক করতে সক্ষম হওয়া উচিত এবং 'চালিত হিসাবে পৃথক ব্যবহারকারী' নির্বাচন করুন এবং অ্যাডমিন শংসাপত্রগুলি প্রবেশ করুন, তারপরে কমান্ড লাইন থেকে ব্যাট ফাইলটি চালান। আমি যে কোনও ডিরেক্টরিতে .bat ফাইলটি স্থাপন করব যে এটি করার ফলে ডিফল্টরূপে কমান্ড প্রম্পট ছেড়ে যায়, সুতরাং আপনি কেবল 'vpnscript.bat' টাইপ করতে পারেন বা ডিরেক্টরিগুলি স্যুইচ না করে লগইন করার পরে যা কিছু করতে পারেন। বিকল্পভাবে, নিয়ন্ত্রণ-শিফট-ক্লিকটি সুবিধাযুক্ত / অ্যাডমিন মোড ডাব্লু / ইউএসি-তে কমান্ড প্রম্পটটি খুলতে হবে।
nedm

@ এরিকভো দ্বারা পাওয়ারশেল টিপসের সাহায্যে, আপনি অ্যাডমিন সুবিধার প্রয়োজন ছাড়াই সাধারণত ভিপিএন সংযোগটি ব্যবহার করে এটি সেট আপ করে ভুলে যান।
লরেন্ট

19

আপনার যদি একাধিক ভিপিএন থাকে তবে আপনি এই সমস্যাটি চালিয়ে যেতে পারেন যে তারা যখন এলোমেলো ক্রমে সংযুক্ত হয়, তখন তাদের ইন্টারফেসের আইডি পরিবর্তিত হয়। সেক্ষেত্রে স্বাভাবিক ROUTE -P ADD 10.0.0.0 MASK 255.255.0.0 10.0.0.1 IF 42কাজ করে না। পরের বার ভিপিএন এর সাথে সংযুক্ত হওয়ার পরে এর আলাদা ইন্টারফেস নম্বর থাকতে পারে।

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

বেসিক সিনট্যাক্সটি এরকম:

Add-VpnConnectionRoute -ConnectionName "VPN Connection Name" -DestinationPrefix 10.0.0.0/16

এই কমান্ডটি প্রবেশ করার পরে, ভিপিএন-এর সংযোগ / সংযোগ বিচ্ছিন্ন করে রুটগুলি স্বয়ংক্রিয়ভাবে তৈরি করা / অপসারণ করা হবে।


গ্রহণযোগ্য উত্তর হওয়া উচিত। বিটিডাব্লু আমি তখন "পাওয়ারশেল" সম্পর্কে জানতাম না ... সিএমডিতে কেন এই আদেশগুলি পাওয়া যায় না তা আমি পাই না don't আর একটি মাইক্রোসফ্ট বোকাতা ...
লরেন্ট

পাওয়ারশেলের জন্য +1। আইপি সেটিংসে এমএস কেন অন্য ট্যাব যুক্ত করে না তা আমাকে মারধর করে - তারা এখনও (আধুনিক) আধুনিক / মোবাইল ইউআইয়ের জন্য প্রতিস্থাপন নিয়ন্ত্রণ প্যানেল তৈরি করছে তা বাদ দিয়ে।
মায়িত

1
আমার উইন্ডোজ 7 এ সেই কমান্ড নেই!
লাতিনসুড

3
netsh interface ipv4 add route [destination/prefixlength] "[interface/connection name]"

দূরবর্তী সাবনেট - সার্ভার এবং এর মত হোস্টগুলির জন্য স্থির রুটগুলি যুক্ত করে সাবনেট ওভারল্যাপযুক্ত সংযোগগুলি মোকাবেলায় আমি এটি ব্যবহার করছি।


উইন্ডোজ সার্ভার ২০০৮ ব্যবহার করার সময় আমার ঠিক এটির প্রয়োজন ছিল Pos পোস্টওয়ারশেল সমাধানটি কার্যকর হয়নি not
মাইকেল কক্সন

এটি আমার উইন্ডোজ 7 ক্লায়েন্টের জন্য নিখুঁতভাবে কাজ করেছে। ধন্যবাদ.
ভিক

এটি অবিচল নয় এবং এর জন্য ভিপিএন ইতিমধ্যে সংযুক্ত থাকা দরকার, তাই না?
লাতিনসুড

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

1

আপনি রুটটি অবিরাম করতে পারেন (আমার সাথে মনে হয় route -p) যাতে আপনাকে প্রতিবার এটি প্রবেশ করার দরকার নেই। আপনি যদি ওপেনভিপিএন ব্যবহার করে থাকেন তবে সার্ভার ক্লায়েন্টকে একটি রুট পাঠাতে পারে: push "route 192.168.1.0 255.255.255.0"উদাহরণস্বরূপ। অন্যান্য ভিপিএন সার্ভারের সাথে আমি জানি না 'তবে আমার ধারণা তাদের কাছেও একই ধরণের বিকল্প থাকতে পারে।


সুতরাং এটি তৈরি করা যায় না, ক্লায়েন্ট পক্ষ .. এবং চাহিদা অনুসারে?
খাঁটি.ক্রোম

আমি ক্লায়েন্টের পক্ষে (ওপেনভিপিএন সহ) এটি করার কোনও উপায় জানি না এবং নেডমের উত্তর থেকে স্থায়ীভাবে পৃথকও না তবে অ্যাডমিন বিশেষাধিকার সহ ব্যাট ফাইল চালানোর দরকার পড়বে। আমি মনে করি যদি আপনি ওপেনভিপিএন সার্ভার কনফিগারেশনটি সংশোধন করতে না পারেন তবে অবিরাম রুট কোনও খারাপ সমাধান নয়।
লরেন্ট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.