উবুন্টু ১০.১০ মেশিনকে এসএসটিপি ভিপিএন সার্ভারের সাথে সংযুক্ত করার বিষয়ে কারও কি অভিজ্ঞতা আছে? এটি কীভাবে করা যায় সে সম্পর্কে আমি খুব দুর্দান্ত কোনও তথ্য পাইনি।
উবুন্টু ১০.১০ মেশিনকে এসএসটিপি ভিপিএন সার্ভারের সাথে সংযুক্ত করার বিষয়ে কারও কি অভিজ্ঞতা আছে? এটি কীভাবে করা যায় সে সম্পর্কে আমি খুব দুর্দান্ত কোনও তথ্য পাইনি।
উত্তর:
হতে sstp ক্লায়েন্ট এটা করতে পারেন? এবং এটির জন্য এখানে নেটওয়ার্ক-ম্যানেজার সমর্থন।
সাম্প্রতিক বিতরণের জন্য এখন উবুন্টু প্যাকেজ রয়েছে, সুতরাং আপনার প্যাকেজগুলির জন্য পিপিএeivnaes/network-manager-sstp
যুক্ত করতে এবং ইনস্টল করতে সক্ষম হওয়া উচিত :
$ sudo add-apt-repository ppa:eivnaes/network-manager-sstp
...
$ sudo apt-get update
$ sudo apt-get install sstp-client
$ sudo apt-get install network-manager-sstp-gnome # NM configuration GUI
এখানে / ইত্যাদি / নেটওয়ার্ক / ইন্টারফেসে প্রবেশের উদাহরণ রয়েছে:
auto work
iface work inet ppp
provider work
options pty "sstpc vpn.example.com --ca-cert /path/to/example.com.ca.crt --nolaunchpppd" \
plugin sstp-pppd-plugin.so sstp-sock /var/run/sstpc/sstpc-uds-sock \
lock nodefaultroute noipdefault noauth user myusername \
refuse-pap refuse-chap refuse-eap nobsdcomp nodeflate novj \
nomultilink \
persist maxfail 0 \
debug logfd 2
pre-up touch /etc/ppp/peers/work
তারপরে আপনি কেবল ব্যবহার ifup work
এবং ifdown work
সংযোগ বা সংযোগ বিচ্ছিন্ন করতে।
আপনাকে এসএসটিপি-ক্লায়েন্ট সংকলন করতে হবে এবং এটি ইনস্টল করতে হবে। এটি http://sstp-client.sourceforge.net/ এ দেওয়া নির্দেশাবলী অনুসরণ করে বা এই নির্দেশাবলী ব্যবহার করে একটি ডেব প্যাকেজ তৈরির মাধ্যমে ব্যবহার করা যেতে পারে :
apt-get install build-essential dpkg-dev debhelper ppp-dev libevent-dev libssl-dev
mkdir sstp-client.build && cd sstp-client.build
wget -o sstp-client-1.0.10.tar.gz http://sourceforge.net/projects/sstp-client/files/sstp-client/1.0.10/sstp-client-1.0.10.tar.gz/download
tar xzvf sstp-client-1.0.10
cd sstp-client-1.0.10
dpkg-buildpackage -b -us -uc
cd ..
dpkg -i sstp-client_1.0.10-0ubuntu2_amd64.deb \
libsstp-client0_1.0.10-0ubuntu2_amd64.deb \
libsstp-client-dev_1.0.10-0ubuntu2_amd64.deb
cd /usr/lib/pppd/2.4.5 && ln -s ../2.4.6/sstp-pppd-plugin.so .
পিপিপিডি লিব ডিরটি 2.4.6 ব্যবহার করার জন্য হার্ড-কোডড, এবং ইনস্টল করা সংস্করণ নয়, এ কারণেই সিমলিংক প্রয়োজন। এটি এসএসটিপি-ক্লায়েন্টের জন্য ডেবিয়ান বিল্ড বিবরণে একটি বাগ।
আপনি পিপিডিডি pty
বিকল্পটি ব্যবহার করেন (যা উদাহরণ ব্যবহার করে) পরামিতিগুলি plugin sstp-pppd-plugin.so sstp-sock /var/run/sstpc/sstpc-uds-sock
নির্দিষ্ট করা জরুরি vital আপনি যদি এগুলি নির্দিষ্ট না করেন তবে আপনি বিখ্যাত সংযোগটি বাতিল করতে পারবেন, কারণ প্রায় 60 সেকেন্ড পরে অজানা ত্রুটি রয়েছে, এবং সংযোগটি প্যাকেটগুলি প্রেরণ করবে না।
এছাড়াও আপনি সক্রিয় ডিরেক্টরি ডোমেনে মাইক্রোসফট SSTP VPN এর সার্ভার স্থানীয় ফাইলে অংশ জন্য CA শংসাপত্র থাকতে হবে /path/to/example.com.ca.crt
। এটি সাধারণত CertEnroll
ডোমেন নিয়ন্ত্রকদের যেকোন একটিতে এসএমবি শেয়ারে পাওয়া যায় । এটি একটি বেস 64-এনকোডড X509 শংসাপত্র হিসাবে রফতানি করুন এবং যথাযথ নামকরণ করুন। certtool -i <example.com.ca.crt
সঠিক তথ্য সহ আপনার সঠিক শংসাপত্র রয়েছে তা যাচাই করতে ব্যবহার করুন।