আরডিপি রিমোট ডেস্কটপ সংযোগ আরম্ভ করার সময় স্বয়ংক্রিয়ভাবে ভিপিএন এর সাথে সংযুক্ত করুন এবং তারপরে ভিপিএন সংযোগ বিচ্ছিন্ন করুন


5

আমি জানি আমি আরডিপি অধিবেশন অনুসরণ করে একটি ভিপিএন সংযোগ শুরু করার জন্য একটি ব্যাচ ফাইল তৈরি করতে পারি, তবে আমি জানতে চাই যে আরডিপি সেশনের স্থিতিতে ভিপিএন সংযোগ বাঁধানো সম্ভব (উইন্ডোজ and এবং আদর্শ উইন্ডোজ এক্সপিতেও) সম্ভব কিনা।

পরিস্থিতি: আরডিপি সক্ষম হতে ব্যবহারকারীকে প্রথমে ভিপিএন করতে হবে। আদর্শভাবে ব্যবহারকারী ভিপিএন সংযোগ আরডিপি সেশন লোড করতে একটি আইকন (ব্যাচ ফাইল?) ক্লিক করবেন। যখন তারা আরডিপি সেশনটি বন্ধ করে দেয় আমি চাই ভিপিএন তারপরে স্বয়ংক্রিয়ভাবে সংযোগ বিচ্ছিন্ন হয়ে যায় যাতে তারা ঘটনাক্রমে ভিপিএন এর মাধ্যমে তাদের পরবর্তী-অ-আরডিপি ব্রাউজিং + ইন্টারনেট ক্রিয়াকলাপটি না করে।


আপনি কি ভিপিএন এর নিয়ন্ত্রণে আছেন?
জেমস মার্টজ

না তবে প্রয়োজনে কিছু পরিবর্তনের জন্য অনুরোধ করতে পারেন। কেন?
জোশ নিউম্যান

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

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

উত্তর:


5

আমি বুঝতে পারি যে এই প্রশ্নটি অনেক পুরানো তবে ভেবেছিলাম যে আমি যে কারও কাছেই হোঁচট খায় তার জন্য একটি পদ্ধতি যুক্ত করব।

@echo off

:: Connecting to VPN...
rasdial "VPN Name" user pass

echo Running RDP...
"Connect to Server.rdp"

echo Finished - disconnecting from VPN...
rasdial "VPN Name" /disconnect

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

কারণ ব্যাচ স্ক্রিপ্টগুলি সিঙ্ক্রোনজলি চালিত হয় রাসডিয়াল আরডিপি ফাইল খোলার আগে ভিপিএন এর সাথে সংযোগ সম্পন্ন করবে এবং আরডিপি সেশনটি ব্যাচ স্ক্রিপ্ট খোলার পুরো সময় অপেক্ষা করবে। আরডিপি অধিবেশন বন্ধ হওয়ার সাথে সাথে চূড়ান্ত কমান্ড ভিপিএন সংযোগ বিচ্ছিন্ন করতে চালিত হবে। সরল!

আমি ডেস্কটপে ব্যাচ স্ক্রিপ্টে একটি শর্টকাট রাখব এবং এর আইকনটিকে সাধারণ আরডিপি একটিতে (সি: \ উইন্ডোজ \ সিস্টেম 32 \ এমএসএসসি.এক্সে থেকে) পরিবর্তন করব। আপনি যদি ব্যবহারকারী সিএমডি উইন্ডোটি দেখতে না চান তবে আপনি স্ক্রিপ্টটি ছোট করে শুরু করতে বেছে নিতে পারেন, তবে আমি এটিকে দৃশ্যমান রাখতে চাই যাতে ভিপিএনতে সংযোগ করার সময় তারা কোনও ত্রুটি আছে কিনা তা দেখতে পাবে।


1

আপনার যদি স্ট্যান্ডসোনাল ভিপিএন ক্লায়েন্ট প্রোগ্রাম থাকে (যেমন সিসকো অ্যানি কানেক্ট), আপনি কোনও একক কমান্ডের সাথে সংযোগ করতে পারবেন কিনা তা দেখার জন্য সেই পণ্যটির কমান্ডলাইন বিকল্পগুলি খুঁজতে গুগল ব্যবহার করুন। উদাহরণস্বরূপ: যেকোন সংযোগ , জেনেরিক সিসকো ক্লায়েন্ট এবং উইন্ডোজ ভিপিএন ক্লায়েন্ট সকলেই এটিকে সমর্থন করে। তবে এটির জন্য আপনাকে ব্যাচ ফাইল বা স্ক্রিপ্টে আপনার পাসওয়ার্ডটি সরলরেখায় সংরক্ষণ করতে হবে।

আপনার এই তথ্যটি একবার হয়ে গেলে, একটি ব্যাচ ফাইল লিখুন যা ভিপিএন ক্লায়েন্টকে ডাকে, সম্ভবত ভিপিএন লিঙ্কটি ভাল কিনা তা নিশ্চিত করতে কয়েক সেকেন্ড ঘুমায় এবং তারপরে কমান্ড লাইন থেকে দূরবর্তী ডেস্কটপ ক্লায়েন্টকে কল করে

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

আপনার ব্যাচের ফাইলটি ধরুন, আপনার ডেস্কটপ বা যেখানেই এটিকে (বা একটি শর্টকাট) রাখুন এবং তারপরে আপনার একটি ক্লিকে "ভিপিএন-এর সাথে সংযোগ স্থাপন করুন এবং তারপরে রিমোট ডেস্কটপ" অ্যাপ্লিকেশনটি খুলুন।

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


0

আমি পরিবর্তন করে উইন্ডোজ 10 @ Gechurch এর উত্তর ব্যবহার করতে সক্ষম ছিল rasdialথেকে rasphoneনিম্নরূপ:

@echo off

:: Connecting to VPN...
rasphone.exe -d "My VPN"

echo Running RDP...
"Remote Server.rdp"

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