ভিপিএন ক্লায়েন্ট এক্সপিতে কমান্ড লাইনের মাধ্যমে সংযোগ / সংযোগ বিচ্ছিন্ন করে


22

এক্সপি প্রো ওয়ার্কস্টেশনে, কোনও উইন্ডোজ ভিপিএন ক্লায়েন্ট শুরু করার এবং কমান্ড লাইন থেকে কোনও সংযোগ খোলার / বন্ধ করার কোনও উপায় আছে যাতে এটি কোনও ব্যাচের ফাইলে স্ক্রিপ্ট করা যায়?

উত্তর:


31

হ্যাঁ, ভিপিএন সংযোগটিকে যদি "আমার ভিপিএন" বলা হয় তবে:

rasdial "My VPN"

সংযোগটি ডায়াল করবে। সাহায্যে এটি আরএএস এরর কোডটিতে ত্রুটিযুক্ত সেট করে যদি এটি সংযোগ করতে ব্যর্থ হয়, যাতে আপনার স্ক্রিপ্ট কোনও সংযোগ ব্যর্থতা সনাক্ত করতে পারে। যদি আপনার সংরক্ষিত শংসাপত্রগুলি ব্যবহার না করে ব্যবহারকারীর নাম এবং পাসওয়ার্ড সরবরাহ করতে হয় তবে:

rasdial "My VPN" username password

একটি সংযোগ ব্যবহার সংযোগ বিচ্ছিন্ন করতে:

rasdial "My VPN" /disconnect

জেআর


2
+1 টি। এটি আমার বিল্ড অটোমেশন স্ক্রিপ্টগুলিতে ঠিক যা খুঁজছি। আমার প্রত্যাশার চেয়ে অনেক সহজ।
জোসেফ ফেরিস

এফডব্লিউআইডাব্লু, ভিস্তায়ও কাজ করে (প্রত্যাশা অনুযায়ী)
স্কট আইজ্যাকস

1
আপনি উইন্ডোজ 7 এ থাকলে ইএম এর উত্তর দেখুন । আপনার জন্য কাজ না rasphoneকরলে আপনার ব্যবহারের প্রয়োজন হতে পারে rasdial
ADTC

5

একটি বিকল্প যা উইন্ডোজ 7 এর অধীনে কাজ করে (এক্সপি সম্পর্কে নিশ্চিত নয়):

rasphone -d "My VPN"

এটি "ডায়ালিং" ডায়ালগটি নিয়ে আসে, ঠিক যেমন আপনি সংযোগটিতে ডাবল ক্লিক করেন। আপনার যদি ব্যবহারকারীর নাম এবং পাসওয়ার্ড থাকে তা স্বয়ংক্রিয়ভাবে ডায়াল করে।

rasdial আমার পক্ষে কাজ করেনি (উইন্ডোজ on এ):

Verifying username and password...

Remote Access error 691 - The remote connection was denied because the user name
 and password combination you provided is not recognized, or the selected authen
tication protocol is not permitted on the remote access server.

যদি আপনি উইন্ডোজ 7 এর নীচে খালি স্ট্রিং যুক্ত করেন তবে এটি ক্যাশেড শংসাপত্রগুলির সাথে কাজ করে: রাসডিয়াল "মাই ভিপিএন" "" "(এগুলির মধ্যে কিছুই নেই এমন দুটি জোড়া ডাবল উদ্ধৃতি)


আমি উইন্ডোজ 8.1 এ কাজ করতে রসডিয়াল পেতে পারি না তবে এটি পুরোপুরি কার্যকর হয়েছিল। +1
স্মার্টটাউন

উইন্ডোজ 8.1 এ কাজ করার জন্য আমাকে সুস্পষ্ট শংসাপত্র সরবরাহ করতে হয়েছিল।
জ্যাক এডওয়ার্ডস

rasdialখালি স্ট্রিং সহ বা ব্যবহার না করে আমি একই ত্রুটি পেয়েছি । rasphone -dকাজ করে। একটি বিষয় লক্ষণীয় হ'ল আপনি যদি কমান্ড লাইন থেকে ম্যানুয়ালি চালনা করেন তবে এটি কার্যকর করার পরে কমান্ড লাইনে ফিরে আসে (সংযোগটি সমান্তরালে সংযুক্ত হয়)। তবে আপনি যদি একটি ব্যাচ স্ক্রিপ্ট ( .bat) ফাইলটিতে কমান্ডটি স্থাপন করেন এবং ফাইলটি চালান .bat, এটি ক্রমিকভাবে কাজ করে - অর্থাৎ সংযোগটি সম্পূর্ণ না হওয়া পর্যন্ত এটি ব্যাচে নিয়ন্ত্রণ ফিরিয়ে দেয় না। পার্থক্যটি কোনও নতুন ব্যবহারকারীর কমান্ড আউট পরীক্ষা করার জন্য বিভ্রান্তিকর হতে পারে।
ADTC

রাফোন ব্যবহার করে, আমি সংযুক্ত হওয়ার সাথে সাথে একটি ডায়ালগ পপ আপ হয়। এটিকে স্বয়ংক্রিয়ভাবে তৈরি করার এবং ডায়লগটি পপ-আপ করার এড়াতে কোনও উপায় আছে? আমি এই থ্রেডটিতে ( সুপারউজার.com / উকশনস ১০০650০//২ ) দেখছি এবং লোকেরা বলেছে যে আমরা ভিপিএন সংযোগের জন্য বৈশিষ্ট্যের বিকল্প ট্যাবে যেতে পারি এবং "নাম এবং পাসওয়ার্ড, শংসাপত্র ইত্যাদির জন্য অনুরোধ জানানো হবে না" চেক করুন। তবে, আমি উইন্ডোজ 10 ব্যবহার করছি এবং আমি এই জাতীয় বিকল্পটি খুঁজে পাচ্ছি না।
কিট এনজি

3

কমান্ড-লাইন চালান: Control ncpa.cpl

এখানে চিত্র বর্ণনা লিখুন

নেটওয়ার্ক সংযোগ নিয়ন্ত্রণ

নেটওয়ার্ক সংযোগ নিয়ন্ত্রণ

প্রথম রানটিতে, আমার ভিপিএন সেটিংস সম্পাদনা করুন

এখানে চিত্র বর্ণনা লিখুন

সেটআপের পরে, আমার ভিপিএন সেটিংস সম্পাদনা করুন

এখানে চিত্র বর্ণনা লিখুন

শংসাপত্র সংরক্ষণ করুন

এখানে চিত্র বর্ণনা লিখুন

গন্তব্য ভিপিএন হোস্ট সেটিংস

এখানে চিত্র বর্ণনা লিখুন

সাইলেন্ট ভিপিএন সেটিংস আপ

এখানে চিত্র বর্ণনা লিখুন

ভিপিএন নেটওয়ার্কিং

এখানে চিত্র বর্ণনা লিখুন

ভিপিএন টিসিপি উন্নত

এখানে চিত্র বর্ণনা লিখুন

ভিপিএন গেটওয়ে

এখানে চিত্র বর্ণনা লিখুন

উন্নত নেটওয়ার্ক সংযোগ

এখানে চিত্র বর্ণনা লিখুন

অগ্রাধিকার ইন্টারফেস সেট করুন

এখানে চিত্র বর্ণনা লিখুন

অগ্রাধিকার ইন্টারফেস প্রয়োগ সেট

এখানে চিত্র বর্ণনা লিখুন

অগ্রাধিকার নেটওয়ার্ক সরবরাহকারী সেট করুন

এখানে চিত্র বর্ণনা লিখুন

লিপি Silent-dial.cmd:

:: - comment in cmd) - REM alternative
:: disabled command output

@echo off

:: Silent dial "My VPN"
@rasphone -d "My VPN"

:: wait 10 sec W2K3 server test
::@SET waitsec=10
::@choice /T %waitsec% /N /D y /M "wait %waitsec% sec"

:: wait 10 sec - alternative - XP .. 7
@ping 127.0.0.1 -n 10 > NUL 

:: ********************************************
:: get path
:: set route table
:: run application 
:: ********************************************

@ping 127.0.0.1 -n 10 > NUL 

:: silent close "My VPN" connection
@rasphone -h "My VPN"

:: END Silent-dial.cmd

পাওয়ারশেল বা ডাব্লুএসএইচ ব্যবহার করুন।


0

আমি ক্লায়েন্টের জন্য এখনও কোনও কমান্ড লাইন স্কিম দেখিনি। তবে, এর অর্থ এই নয় যে এটি স্ক্রিপ্টগুলিতে স্বয়ংক্রিয় করা যায় না। এখানে একটি দুটি পদক্ষেপ পন্থা,

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

আমি যদি সঠিকভাবে স্মরণ করি, একটি উইন্ডোতে এন্টার টিপানোর কোডটি কেবলমাত্র,

Send ("{ENTER}")

পাঠান কমান্ড।

আপনি আপনার প্রশাসনের একটি মেশিনে অটোআইট সেটআপ করতে পারেন, স্ক্রিপ্টটি কাজ করতে পারেন, এটি তৈরি করতে এবং কার্যকর করতে পারেন এবং এটি ব্যবহারকারীদের দিতে পারেন। এটি কমান্ড লাইন থেকে এক্সিকিউটেবল হিসাবে চালু করা যেতে পারে।

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