উবুন্টু এসএসটিপি ভিপিএন সংযোগ করুন


13

উবুন্টু ১০.১০ মেশিনকে এসএসটিপি ভিপিএন সার্ভারের সাথে সংযুক্ত করার বিষয়ে কারও কি অভিজ্ঞতা আছে? এটি কীভাবে করা যায় সে সম্পর্কে আমি খুব দুর্দান্ত কোনও তথ্য পাইনি।


একটি গুগল অনুসন্ধান পরামর্শ দেয় যে সম্ভবত এই প্রকল্পটি থাকতে পারে, বা আপনি যা চান তাতে কাজ করছেন। sourceforge.net/projects/sstp-client
Zoredache

উত্তর:


10

হতে 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

1

উদাহরণ

এখানে / ইত্যাদি / নেটওয়ার্ক / ইন্টারফেসে প্রবেশের উদাহরণ রয়েছে:

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সঠিক তথ্য সহ আপনার সঠিক শংসাপত্র রয়েছে তা যাচাই করতে ব্যবহার করুন।

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