উবুন্টু 15.04 এ আমার সংস্থার ভিপিএন এর সাথে সংযোগ করতে আমার সমস্যা হচ্ছে। এটি আইপিএসের ওপরে L2TP ব্যবহার করে এবং আমার একটি ব্যবহারকারীর নাম, পাসওয়ার্ড এবং ভাগ করা গোপনীয়তা রয়েছে। আমি কিভাবে সংযোগ করব?
উবুন্টু 15.04 এ আমার সংস্থার ভিপিএন এর সাথে সংযোগ করতে আমার সমস্যা হচ্ছে। এটি আইপিএসের ওপরে L2TP ব্যবহার করে এবং আমার একটি ব্যবহারকারীর নাম, পাসওয়ার্ড এবং ভাগ করা গোপনীয়তা রয়েছে। আমি কিভাবে সংযোগ করব?
উত্তর:
প্রথম মন্তব্য সম্ভবত আমাদের বেশিরভাগেরই উত্তর, সম্ভবত কিছু সত্য বিশেষজ্ঞ ছাড়া:
"দেখে মনে হচ্ছে যে ওবুন্টু ১৪.১০-তে ওপেনসওয়ানকে অবহেলা করা হয়েছে এবং অপসারণ করা হয়েছে বলে এল 2 টিপি ভিপিএন সংযোগ স্থাপনের আর সহজ উপায় নেই।
কোনও সমাধানের পরিকল্পনা করা হয়নি বলে মনে হচ্ছে, https://wiki.strongswan.org/issues/254 দেখুন । উবুন্টু থেকে অপর একটি প্রয়োজনীয় কার্যকারিতা মুছে ফেলা হয়েছে।
আপডেট:
একটি পিপিএ এখন এর জন্য বিদ্যমান network-manager-l2tp:
তুমি ব্যবহার করতে পার
sudo add-apt-repository ppa:nm-l2tp/network-manager-l2tp
sudo apt-get update
sudo apt-get install network-manager-l2tp
ওবুন্টু 16.04 এর জন্য L2TP সমর্থন করে এমন নেটওয়ার্ক ম্যানেজার l2tp ইনস্টল করতে
উত্স থেকে বিল্ডিংয়ের জন্য ওয়াকথ্রু: http://blog.z-proj.com/enabling-l2tp-over-ipsec-on-ubuntu-16-04/
পুরানো উত্তর
আরেকটি সমাধান হ'ল নেটওয়ার্ক-ম্যানেজার-এল 2 টিপি ব্যবহার করা। আপনি https://github.com/nm-l2tp/network-manager-l2tp থেকে এটি পেতে পারেন ।
ওয়াক- থ্রো ইনস্টল করার জন্য: http://blog.z-proj.com/enabling-l2tp-over-ipsec-on-ubuntu-16-04/
এটি উবুন্টু 16.04 এর জন্য কাজ করে
apt install strongswan-plugin-opensslনেটওয়ার্ক ম্যানেজারে আমাকে "ভিপিএন পরিষেবা শুরু করতে ব্যর্থ" হয়েছিল যা ENCRYPTION_ALGORITHM 3DES_CBC (key size 0) not supported!সিস্লগের কারণে হয়েছিল ।
sudo service xl2tpd stopআমার ভিপিএন এর সাথে সংযোগ স্থাপন করার আগে আমাকে সিস্টেম xl2tpd পরিষেবাটি বন্ধ করে দিতে হবে - অন্যথায় xl2tpd আইপিএসসি টানেলটিকে উপেক্ষা করবে এবং সরাসরি এল 2 টি পি-র সাথে সংযোগ করার চেষ্টা করবে।
apt install network-manager-l2tp-gnome। দেখুন askubuntu.com/questions/934350/connect-to-l2tp-over-ipsec
apt install network-manager-l2tp-gnomeবরাবর network-manager-l2tp(এই গৃহীত উত্তর আইএমও হওয়া উচিত)
স্ক্রিপ্ট সহ এনএম-এল 2 টি প্যাকেজ প্যাচ করুন
#!/bin/bash
CUR_PATH=$(dirname $(readlink -f $0))
TMP_PATH=/tmp/nm-l2tp
mkdir ${TMP_PATH}
cd ${TMP_PATH}
wget https://launchpad.net/~seriy-pr/+archive/ubuntu/network-manager-l2tp/+build/6512073/+files/network-manager-l2tp_0.9.8.5-0utopic1_amd64.deb
ar vx network-manager-l2tp_0.9.8.5-0utopic1_amd64.deb
mkdir new
tar -xpvf data.tar.xz -C ./new
mv ./new/usr/lib/pppd/2.4.5 ./new/usr/lib/pppd/2.4.6
sed -i 's/2.4.5/2.4.6/g' ./new/usr/lib/NetworkManager/nm-l2tp-service
sed -i 's/2.4.5/2.4.6/g' ./new/usr/lib/pppd/2.4.6/nm-l2tp-pppd-plugin.so
mkdir new/DEBIAN
tar -xpvf control.tar.gz -C ./new/DEBIAN
sed -i 's/, ppp (<< 2.4.6)//g' ./new/DEBIAN/control
sed -i 's/0utopic1/0vivid1/g' ./new/DEBIAN/control
rm ./new/DEBIAN/md5sums
dpkg-deb -b ./new/ ${CUR_PATH}/network-manager-l2tp_0.9.8.5-0vivid1_amd64.deb
rm -rf ${TMP_PATH}
তারপরে http://www.ubuntuupdates.org/pm/openswan থেকে একটি উপযুক্ত ওপেনসওয়ান প্যাকেজটি ডাউনলোড এবং ইনস্টল করুন এবং নিম্নলিখিত কমান্ডগুলি চালনা করুন
sudo apt-get update
sudo dpkg -i network-manager-l2tp_0.9.8.5-0vivid1_amd64.deb
sudo service xl2tpd stop
sudo update-rc.d xl2tpd disable
তারপরে কেবল নেটওয়ার্ক পরিচালকের কাছে যান, ভিপিএন সংযোগগুলি চয়ন করুন এবং l2tp তৈরি করুন। আপনার কেবল আইপিএসেক অতিরিক্ত সেটিংসে একটি ব্যবহারকারীর নাম, পাসওয়ার্ড এবং আইপিসেক পিএসকে সেট আপ করতে হবে।
এই উত্তর থেকে নেওয়া অংশ
15.10-তে পরীক্ষা করা অন্য একটি কর্মশালার 15.04 এও কাজ করা উচিত। কনফিলেস ম্যানুয়াল সম্পাদনা এবং ম্যানুয়াল স্থাপন সংযোগ প্রয়োজন।
config setup
strictcrlpolicy=yes
conn %default
ikelifetime=30m
keylife=15m
rekeymargin=3m
keyingtries=1
mobike=no
dpdaction=restart
dpddelay=30
dpdtimeout=120
conn MYSERVER
left=192.168.101.157
leftprotoport=17/1701
right=77.78.79.80 # public IP of VPN gw
rightprotoport=17/1701
authby=secret
type=transport
keyexchange=ikev1
auto=route
: PSK "StrongPSKgivenByProvider"
ppp profile modify profile_name=default \
auth_eap=no auth_mschapv1=no auth_mschapv2=no
tunnel create tunnel_name=MYSERVER \
dest_ipaddr=77.78.79.80 \
hello_timeout=10 \
retry_timeout=10 \
max_retries=60 \
persist=yes
session create session_name=MeOnMYSERVER \
tunnel_name=MYSERVER \
interface_name=ppp1 \
user_name=MyLogin \
user_password=MyPassword
পুনরায় আরম্ভ করুন এবং আইপিসেটি পরীক্ষা করুন:
ipsec restart
ipsec status
আউটপুট এর মতো হওয়া উচিত:
Routed Connections:
MYSERVER{1}: ROUTED, TRANSPORT
MYSERVER{1}: 192.168.101.157/32[udp/l2f] === 77.78.79.80/32[udp/l2f]
Security Associations (0 up, 0 connecting):
none
কানেক্ট
sudo service openl2tpd restart
sudo route add -net {net_behing_VPN_gateway/mask} gw {local_IP_of_VPN_gw}
আশা করি এটি কাউকে সাহায্য করবে।
15.04-তে l2tp-ipsec পাওয়ার জন্য একটি কার্যকারিতা রয়েছে তবে এটি খুব মার্জিত নয়।
আমি স্ট্রিংসওয়ান আনইনস্টল করে একটি পুরানো ওপেনসওয়ান বিশ্বাসযোগ্য .deb প্যাকেজ ইনস্টল করেছি।
http://packages.ubuntu.com/trusty/openswan
তারপরে আমি ওয়ার্নার জেগারের বিশ্বাসযোগ্য থেকে পুরানো l2tp-ipsec-vpn এবং l2tp-ipsec-vpn-daemon এর .deb ফাইলগুলি পেয়েছি।
http://packages.ubuntu.com/trusty/l2tp-ipsec-vpn
http://packages.ubuntu.com/trusty/l2tp-ipsec-vpn-daemon
এগুলি ইনস্টল করেছি এবং পুনরায় চালু করার পরে আমি সংযোগ করতে সক্ষম হয়েছি। যাইহোক, সঠিকভাবে কাজ করতে এবং অবচয় প্যাকেজগুলি ইনস্টল করার জন্য এটি বেশ কিছুটা সময় নিয়েছিল।
আমি মনে করি আমি এটিই করেছি কিন্তু আপনি যদি এটি চেষ্টা করে থাকেন এবং অন্য কোনও ত্রুটি পান তবে আমি ইনস্টল করা আরও একটি প্যাকেজ থাকতে পারে তা আমার মনে নেই।
আপডেট : আমাকে আবার এটি করতে হয়েছিল তাই আমি অনুভব করেছি যে আমি পদক্ষেপগুলি ভাগ করব। পুরানো ক্লায়েন্টটি ইনস্টল করুন: https://launchpad.net/l2tp-ipsec-vpn
আবার এটি যদি আপনার চিমটি দরকার হয় এবং বর্তমানে কাজ করে তবে এটি একান্ত কর্মসূচী। বলা হচ্ছে, এটি ওএসের বাইরে থাকা দরকার।
sudo apt-get install gksu libgksu2-0 libctemplate2 libengine-pkcs11-openssl libp11-2 xl2tpd
এরপরে পুরানো বাইনারিগুলি ডাউনলোড করুন এবং dpkg সহ ইনস্টল করুন:
wget http://mirrors.kernel.org/ubuntu/pool/universe/o/openswan/openswan_2.6.38-1_amd64.deb
sudo dpkg -i openswan_2.6.38-1_amd64.deb
wget http://mirrors.kernel.org/ubuntu/pool/universe/l/l2tp-ipsec-vpn/l2tp-ipsec-vpn_1.0.9-1_amd64.deb
wget http://mirrors.kernel.org/ubuntu/pool/universe/l/l2tp-ipsec-vpn-daemon/l2tp-ipsec-vpn-daemon_0.9.9-1_amd64.deb
sudo dpkg -i l2tp-ipsec-vpn_1.0.9-1_amd64.deb
sudo dpkg -i l2tp-ipsec-vpn-daemon_0.9.9-1_amd64.deb
ক্লায়েন্ট খুলুন। একটি সংযোগ যুক্ত করুন এবং প্রয়োজন অনুসারে কনফিগার করুন। একবার সংযোগ দেওয়ার চেষ্টা করলে কিছুটা সময় লাগতে পারে তবে ধৈর্য ধরুন।