উবুন্টু 16.04 এ আর কোনও সংযোগের সাথে সামঞ্জস্যপূর্ণ ভিপিএন পরিবহন নেই?


25

উবুন্টু ১৪.০৪-তে সিসকো অ্যানি সংযোগ ভিপিএন সংযোগ স্থাপনের সাথে আমার আগের অভিজ্ঞতা অনুসরণ করে আমি এখানে প্যাকেজ ইনস্টল করে একই পদ্ধতির চেষ্টা করেছি:

sudo apt-get install -y network-manager-openconnect-gnome network-manager-openconnect network-manager-vpnc network-manager-vpnc-gnome vpnc vpnc-scripts

এর পরেও যেকোন সংযোগের সাথে সামঞ্জস্যপূর্ণ ভিপিএন সংযোগ তৈরি করার বিকল্প উপস্থিত হবে না।

উবুন্টু 16.04 64 বিট, স্টক।


নোট: যদি কেউ মনে করে তারা শুধু এর মাধ্যমে পেতে পারেন network-manager-openconnectএবং network-manager-openconnect-gnomeকারণ তারা জিনোম না চালাচ্ছেন, কোন: আপনার যা দরকার -gnomeপ্যাকেজ, কারণ এটি প্রকৃত উপলব্ধ /usr/lib/x86_64-linux-gnu/NetworkManager/libnm-vpn-plugin-openconnect.soফাইল ফাইল ইনস্টল দ্বারা উল্লেখ করা network-manager-openconnect:(
unhammer

উত্তর:


10

আমারও একই সমস্যা ছিল এই পৃষ্ঠায় প্যাকেজ ব্যবহার করুন (বা যদি আপনি বিশ্বাস না করেন তবে এটি তৈরি করুন) http://tomtomtom.org/networkmanager-openconnect/

এটা আমার জন্য কাজ করে

উবুন্টু ১.0.০৪-তে নেটওয়ার্ক-ম্যানেজার-ওপেনকনেক্ট এবং নেটওয়ার্ক-ম্যানেজার-ওপেনকনেক্ট-জিনোম প্লাগইনগুলি ব্যবহারযোগ্য নয় কারণ তাদের নেটওয়ার্ক-ম্যানেজারের বর্তমান সংস্করণটি ব্যবহার করার জন্য পুরানো।

এটি একটি জার্মান উবুন্টু সমর্থন ফোরামের এই নির্দেশিকার ইংরেজি সংস্করণ ।

আনঅফিসিয়াল বিল্ট প্যাকেজগুলি এখানে উপলভ্য:

http://tomtomtom.org/networkmanager-openconnect_1.1.93-1_i386.deb

http://tomtomtom.org/networkmanager-openconnect_1.1.93-1_amd64.deb

দ্রষ্টব্য: আপনি এর জন্য কোনও সুরক্ষা আপডেট পাবেন না! অফিসিয়াল ভাণ্ডারে প্যাকেজগুলি স্থির না হওয়া অবধি এটি কেবলমাত্র এক কর্মচঞ্চল!

ভিপিএন ব্যবহার করা একটি সুরক্ষা বৈশিষ্ট্য - সুতরাং উত্স থেকে প্যাকেজটি ম্যানুয়ালি তৈরি করা ভাল কারণ আপনি প্যাকেজগুলিতে কী রেখেছি তা আপনি জানেন না। :-P

প্রথমে অপ্রয়োজনীয় প্যাকেজগুলি সরান

sudo apt-get purge network-manager-openconnect network-manager-openconnect-gnome

আপনার বিল্ড-নির্ভরতা প্রয়োজন।

sudo apt-get build-dep network-manager-openconnect

(দ্রষ্টব্য: এর জন্য /etc/apt/source.list- এ 'ডেবি-সিআরসি'-উত্স অবশ্যই সক্রিয় থাকতে হবে))

আপনি সেড উদাহরণস্বরূপ এটি করতে পারেন

sudo sed -i s/#deb-src/deb-src/g /etc/apt/sources.list

নতুন সংস্করণের জন্য নতুন নির্ভরতা।

sudo apt-get install libnm-dev

এবং জিনোম প্রকল্পের উত্সকোড।

wget http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-openconnect/1.1/NetworkManager-openconnect-1.1.93.tar.xz

তারবাল আনপ্যাক করুন

tar -xf NetworkManager-openconnect-1.1.93.tar.xz

আনপ্যাকড ডিরেক্টরিতে পরিবর্তন করুন

cd NetworkManager-openconnect-1.1.93

এবং কনফিগার স্ক্রিপ্ট চালান।

./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
            --libexecdir=/usr/lib/NetworkManager/ 
            --enable-more-warnings=yes --disable-static

সংকলন শুরু করুন।

make

এবং ম্যানুয়ালি ইনস্টল করুন

sudo make install

সফ্টওয়্যার ব্যবহারের জন্য নির্ভরতা ইনস্টল করুন

sudo apt-get install openconnect

বা চেকইনস্টল দিয়ে প্যাকেজ তৈরি করুন

sudo checkinstall

আপনি যদি এটি করেন তবে এটি লিখুন:

networkmanager-openconnect প্যাকেজের নাম হিসাবে

adduser, libc6, libdbus-glib-1-2, libglib2.0-0, libnm-glib-vpn1, libnm-util2, network-manager, openconnect প্রয়োজনীয়তা হিসাবে

এবং

network-manager-openconnect, network-manager-openconnect-gnome

বিরোধ হিসাবে।

আপনি যদি প্যাকেজ ইনস্টল করে ত্রুটিমাখাগুলি পান তবে চেষ্টা করুন

sudo apt-get -f install

আনমেট নির্ভরতা সমাধান করতে।

সফ্টওয়্যারটি ব্যবহার করার জন্য এটির জন্য একটি সিস্টেম ব্যবহারকারী যুক্ত করা প্রয়োজন

sudo adduser --system --quiet --home /var/lib/NetworkManager
             --no-create-home 
             --gecos "NetworkManager OpenConnect plugin" 
             --group nm-openconnect}

অবশেষে সিস্টেমটি পুনরায় চালু করুন।


আমার পক্ষে কাজ করছে না :(। পরে এই প্রক্রিয়াটি আবার চেষ্টা করতে পারে
পাবরু

আপনি কিভাবে এটি ব্যবহার করব?
ব্যবহারকারী 2413

21

উবুন্টু ১.0.০৪-এর নতুন ইনস্টল করতে আমার একই সমস্যা হচ্ছে। তবে আপনি টার্মিনালের মাধ্যমে সংযোগ করতে পারেন:

sudo openconnect https://<remote.host.here> 

এর পরে আপনাকে ব্যবহারকারীর নাম এবং পাসওয়ার্ডের জন্য অনুরোধ করা উচিত।


ধন্যবাদ, তবে আমার এখানে সত্যিই জিইউআই দরকার। যতক্ষণ না এটি আমার জন্য উবুন্টু 16.04 নম্বর স্থির করা হয় ...
ডার্কো মাইলিটিক

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

গুগল সরবরাহ করতে পারে এমন প্রতিটি সম্ভাব্য সমাধান চেষ্টা করেও উবুন্টু 16.04 এ আমার জন্য কাজ করেছে।
L42

আমার অজ্ঞতা ক্ষমা করুন, তবে আমি উবুন্টু সার্ভার ১ 16-এর একটি নন-গুই সংস্করণ চালাচ্ছি I আমি যদি এই আদেশটি চালাই তবে এটি কেবল "প্রতিষ্ঠিত" বলে এবং আমি কোনও প্রম্পট ফিরে পাই না। আমি কীভাবে "পটভূমিতে" সংযুক্ত থাকতে পারি?
শয়তানের অ্যাডভোকেট

1
@ স্কট চেষ্টা করুন "সুডো ওপেনকোনেট <host> -u <ব্যবহারকারীর> -p <পাসওয়ার্ড> -b" আরও কিছু বিকল্পের জন্য "ম্যান ওপেনকোনেক্ট" দেখুন।
বার্ট

8

জেনিয়াল-প্রস্তাবিত একটি অফিসিয়াল ঠিক আছে বলে মনে হচ্ছে। আপনি যদি প্রাক-প্রকাশের আপডেটগুলি সক্ষম করে থাকেন এবং তা করেন:

sudo apt install network-manager-openconnect network-manager-openconnect-gnome

এটি কাজ শুরু করবে। ঠিক আছে, এটি আমার পক্ষে কমপক্ষে কাজ করেছে :)


হ্যাঁ, ডাল সুরক্ষিত সামঞ্জস্যতা কাজ করার জন্য এবং ইউআইয়ের জন্য উবুন্টু 17 নেটওয়ার্ক সেটিংসের সাথে কাজ করার জন্য আমার এটি দরকার।
জেরোমে

এটি 17.10 এও এই সমস্যার সমাধান। * -Gnome প্যাকেজটির প্রয়োজন।
রুথিনেটর

উবুন্টু 19.10-তে আমার এখনও এটি প্রয়োজন।
জেরোম

1

আমি মনে করি যে সমস্যাটি মনে হচ্ছে যে ওপেনকনেক্ট প্লাগইনটি এমন একটি গ্রন্থাগার হারিয়েছে যা নেটওয়ার্ক পরিচালকের এখন প্রয়োজন।

যদি আমি / ইত্যাদি / নেটওয়ার্কম্যানেজার / ভিপিএন-তে ফাইলগুলি পরীক্ষা করি তবে আমি দেখতে পাচ্ছি যে ওপেনকনেক্ট ব্যতীত অন্য সমস্ত প্লাগইনগুলির একটি বিভাগ রয়েছে যা নীচের মত দেখাচ্ছে:

[libnm]
plugin=/usr/lib/x86_64-linux-gnu/NetworkManager/libnm-vpn-plugin-vpnc.so

নেটওয়ার্ক-ম্যানেজার-ওপেনকনেক্ট-জ্নোম অনুরূপ লাইব্রেরি সরবরাহ করে না এবং উবুন্টু সংগ্রহস্থলের কোনও প্যাকেজও উপস্থিত নেই। আমি মনে করি এই লিবিএন লাইব্রেরিটি নেটওয়ার্কম্যানেজারের কিছু নতুন প্রয়োজনীয়তা এবং উবুন্টুতে ওপেনকনেক্টের সংস্করণটি এখনও এটি সমর্থন করে না।

যেহেতু আমি 15.10 থেকে 16.04 এ আপগ্রেড করেছি এখনও আমার ভিপিএন সংযোগটি সংজ্ঞায়িত হয়েছে। আমি এনএম জিইউআই থেকে নির্বাচন করে লগইন করতে পারি। তবে আমি জিইউআইয়ের মাধ্যমে সংযোগটি সম্পাদনা করতে পারি না বা ওপেনকনেক্ট ব্যবহার করে কোনও নতুন ভিপিএন সংযোগ যুক্ত করতে পারি না।


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

2
যখন আমার সাথে এটি ঘটেছিল কারণ আমি "নেটওয়ার্ক-ম্যানেজার-ভিপিএনসি" প্যাকেজটি ইনস্টল করেছি, তবে "নেটওয়ার্ক-ম্যানেজার-ভিপিএনসি-জিনোম" ইনস্টল করতেও ভুলে গেছি।
এরিক সেপ্পেনেন

1

মোর্তেজা পুরকাজেমির উত্তর পরিপূরক করতে, উত্তরটি আমার পক্ষে কাজ করে, তবে আমাকে নিম্নলিখিত প্যাকেজগুলি ইনস্টল করতে হবে যা configureকমান্ড দ্বারা প্রয়োজনীয় ।

sudo apt-get install intltool libxml2-dev libgtk-3-dev libsecret-1-dev libopenconnect-dev network-manager-dev libnm-util-dev libnm-glib-dev libnm-glib-vpn-dev

আপনি "libseceret-1-dev" এ "গোপন" বানান লিখেছেন।
brews

0

জিইউআইয়ের পরিবর্তে সিএলআইয়ের মাধ্যমে এটি করা মোটেই কঠিন নয়:

openconnect -c ~/path/to/your/client_cert.pem  \
            -k ~/path/to/your/private_key.pem  \
            -b #for background
            $VPN_Address

এটিকে আপনার ব্যবহারকারীর নাম / পাসওয়ার্ড দেওয়ার জন্যও বিকল্প রয়েছে - সুতরাং এগুলিকে ফেলে দিন এবং স্ক্রিপ্টটি শুরুতে যুক্ত করুন, এবং আপনাকে এটি সম্পর্কে কখনও ভাবতে হবে না।


আমি এই বিকল্পটি সম্পর্কে সচেতন কিন্তু এটি আমার যা চাই তা নয়। আমি সম্পূর্ণ জিইউআই কাজ করতে চাই তা ছাড়া আমি 14.04 দিয়ে থাকতে পারি।
ডার্কো মাইলিটিক

ঠিক আছে, যদি আপনার বা অন্য কারও কাছে "আমাকে তাত্ক্ষণিকভাবে সংযুক্ত করুন" সমাধানের প্রয়োজন হয়। দেখে মনে হচ্ছে আমিও ফিরে আসছি -_-
rm-vanda
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.