উইন 7 ভিএম ব্যবহার করে কীভাবে আমার উবুন্টুকে আমার কর্মস্থল, গ্লোবালপ্রোটেক্ট ভিপিএন-এর সাথে সংযুক্ত করবেন


19

আমি আমার কাজের জায়গা PaloAlto গ্লোবালপ্রোটেক্ট ভিপিএন এর সাথে সংযোগ স্থাপন করতে চাই। সমস্যা: কোনও লিনাক্স ক্লায়েন্ট নেই (বা আমি লিনাক্স ব্যবহার করতে পারি তবে এটির জন্য আইটি গ্রুপের সহযোগিতা প্রয়োজন ...)

উত্তর:


25

প্যান গ্লোবালপ্রোটেক্ট ভিপিএন, তার এসএসএল-ভিপিএন এবং আইপিএসসি / ইএসপি উভয় মোডেই সমর্থন করার জন্য আমি সম্প্রতি দুর্দান্ত ওপেনসোর্স ভিপিএন ক্লায়েন্ট ওপেন কানেক্টটি প্রসারিত করেছি ।

এটি একটি কাজ চলছে , তবে আমি এটি ইতিমধ্যে বাস্তব কাজের জন্য ব্যবহার করছি এবং এটি আমার পক্ষে খুব ভাল কাজ করে। অন্যান্য লোকদের পরীক্ষা করা এটি দুর্দান্ত হবে এবং আমি আপনার প্রতিক্রিয়াটিকে স্বাগত জানাই!

globalprotectএই সংগ্রহস্থল থেকে শাখাটি তৈরি করুন : https://github.com/dlenski/openconnect

... এবং তারপরে এটি পরীক্ষা করতে এটি চালান ( --certificateযদি আপনার ভিপিএন ক্লায়েন্ট শংসাপত্র ব্যবহার না করে তবে আপনি অংশটি বাদ দিতে পারেন):

$ ./openconnect --protocol=gp [--certificate=my_cert_with_pk.pem] \
              server.company.com --dump -vvv
Please enter your username and password.
Username: 
Password: 

বর্তমানে এটি কেবলমাত্র ব্যবহারকারীর নাম, পাসওয়ার্ড এবং বিকল্পভাবে ক্লায়েন্ট শংসাপত্র প্রমাণীকরণকে সমর্থন করে ... যেহেতু আমার কাছে এটির একমাত্র উদাহরণ। তবে যদি সেখানে অন্যান্য প্রমাণীকরণের পদ্ধতি ব্যবহার করা থাকে তবে আমি প্রতিক্রিয়াটি স্বাগত জানাব।

PS- আমার ভিপিএন এর জন্য, ভিপিএন টানেল সার্ভারটি ভিপিএন "পোর্টাল" সার্ভারের সমান , তবে আপনার ভিপিএন পৃথক হতে পারে। ওপেনকনেক্টের সাথে উইন্ডোজ ক্লায়েন্টে প্রদর্শিত "পোর্টাল ঠিকানা" এবং "গ্লোবালপ্রোটেক্ট গেটওয়ে আইপি" উভয়ই ব্যবহার করার চেষ্টা করুন:

[ গ্লোবালপ্রোটেক্ট উইন্ডোজ ক্লায়েন্ট]


1
এটা ঠিক নিখুঁত! প্রশাসকদের কোনও অতিরিক্ত কনফিগারেশন প্রশ্ন না করেই একমাত্র সমাধান যা আমার পক্ষে কাজ করেছিল! আমি আশা করি এটি সরকারী মুক্তির পথে চলেছে
ইউজিন শ।

অসাধারণ! সফলভাবে এটি ব্যবহার করার জন্য আপনি দ্বিতীয় ব্যক্তি :) দয়া করে গিথুব ট্র্যাকারে কোনও সমস্যা প্রতিবেদন করুন, তাই আমি অফিসিয়াল মেলিং তালিকাটি রিলিজ না করা পর্যন্ত খুব বেশি বাগ্ করি না।
ড্যান

বিটিডাব্লু, আমি ভিপিএনগুলিতে খুব বেশি নই, সুতরাং আমার প্রশ্নটি ক্ষমা করুন। আমি যখন জিপি ক্লায়েন্টের মাধ্যমে সংযোগ করছি, তখন আমি একটি নির্দিষ্ট গেটওয়ে (vpn.company.com) ব্যবহার করছি, যা তখন আমাকে অন্য কোনও স্থানের (vpn1.company.com, vpn2.company.com ইত্যাদি) সাথে সংযোগ করার অনুমতি দিচ্ছে is । ওপেনকনেক্টের সাথে আমি vpn.company.com বা অন্য যে কোনও ভিপিএনএক্সের সাথে স্পষ্টভাবে সংযোগ করতে পারি। মূল গেটওয়েতে সংযোগের সময় নির্দিষ্ট অবস্থানটি বেছে নেওয়ার কোনও উপায় আছে কি?
ইউজিন শ।

আমি নিশ্চিত না আপনি কী জিজ্ঞাসা করছেন। ওপেন সংযোগটি যে কোনও গেটওয়ে সার্ভারের সাথে কাজ করা উচিত ... তা কি? আপনাকে নির্দিষ্ট গেটওয়েতে পরিচালনা করতে অফিসিয়াল ক্লায়েন্টটিকে "লকডাউন" করা যেতে পারে তবে ওপেনকনেক্টটি আপনাকে কোনও নির্দিষ্ট সার্ভারে পরিচালিত প্রোফাইলটির বিষয়ে চিন্তা করে না।
ড্যান

1
শীতল ধন্যবাদ. ফেডোরার জন্য এখন এটি প্যাকেজ করা দরকার এবং একটি নেটওয়ার্কম্যানেজার প্লাগইন থাকা উচিত (ভাল, কেবল মজা করছি) এটি এখন বেশ ভালভাবে কাজ করছে) :)
ইউজিন শ।

0

আমার ওয়ার্কিং কনফিগারেশন লিনাক্স হোস্ট ifconfig :

vboxnet0  Link encap:Ethernet  HWaddr 0a:ee:27:00:09:00  
        inet addr:192.168.137.100  Bcast:192.168.137.255  Mask:255.255.255.0
        inet6 addr: fe80::800:27ff:fe00:0/64 Scope:Link
        UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
        RX packets:0 errors:0 dropped:0 overruns:0 frame:0
        TX packets:1340 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:429784 (429.7 KB)

wlan0     Link encap:Ethernet  HWaddr 82:49:34:1a:a6:e9  
          inet addr:10.157.48.55  Bcast:10.157.48.255  Mask:255.255.255.0
          inet6 addr: fe80::8219:34ff:fe15:a6e9/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:10935 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9571 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:6235519 (6.2 MB)  TX bytes:2625822 (2.6 MB)

লিনাক্স হোস্ট রুট:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         10.157.48.1     0.0.0.0         UG    400    0        0 wlan0
10.0.0.0        192.168.137.1   255.0.0.0       UG    0      0        0 vboxnet0
link-local      *               255.255.0.0     U     1000   0        0 wlan0
192.168.137.0   *               255.255.255.0   U     100    0        0 vboxnet0

ts $ নেটস্যাট -আরআর

Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         10.157.48.1     0.0.0.0         UG        0 0          0 wlan0
10.0.0.0        192.168.137.1   255.0.0.0       UG        0 0          0 vboxnet0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 wlan0
192.168.137.0   0.0.0.0         255.255.255.0   U         0 0          0 vboxnet0

উইন্ডোজ আইকনফিগ:

Ethernet adapter VPN:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::a0fd:e08a:6a52:87db%12
   IPv4 Address. . . . . . . . . . . : 10.7.8.23
   Subnet Mask . . . . . . . . . . . : 255.255.255.255
   Default Gateway . . . . . . . . . :

Ethernet adapter vboxnet0:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::a4bb:6e53:572:5682%13
   IPv4 Address. . . . . . . . . . . : 192.168.137.1
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . :

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::90de:f93f:b73d:871f%11
   IPv4 Address. . . . . . . . . . . : 10.0.2.15
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 10.0.2.2

0

আমি এই প্রকল্পে কয়েক ঘন্টা ব্যয় করেছি এবং এটি সত্যিই কাজ করে:

https://github.com/dlenski/openconnect

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

সুতরাং, এই পদক্ষেপগুলি সম্পাদন করতে আমাকে অনেকগুলি প্যাকেজ ইনস্টল করতে হবে:

./autogen.sh
./configure

হাল ছাড়বেন না! শুভেচ্ছান্তে


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

-1

(ধরে নিলাম ভিপিএন সাবনেটটি "10.0.0.0/255.0.0.0" আপনি নিজের প্রয়োজনের সাথে সামঞ্জস্য করতে পারেন)

  1. উইন 7 ভিএম ইনস্টল করুন।
  2. উইন ভিএম-তে ভিপিএন অ্যাক্সেসটি ইনস্টল করুন এবং কনফিগার করুন এবং ভিপিএন ভার্চুয়াল অ্যাডাপ্টারের ইন্টারনেট সংযোগটি ভাগ করুন
  3. ভার্চুয়ালবক্সে যান: ফাইল -> পছন্দসমূহ -> নেটওয়ার্ক -> হোস্ট-কেবল নেটওয়ার্ক -> একটি নেটওয়ার্ক যুক্ত করুন এবং ফলোভিং আইপি 192.168.137.100 এ সংশোধন করুন * সমস্যা সমাধান দেখুন 1
  4. /etc/resolve.conf এর ব্যাকআপ নিন
  5. (আমি এখন উবুন্টু 15.10 এর সাথে রয়েছি) আপনার সংযোগ কনফিগারেশনে ডিএনএসকে 192.168.137.1 হিসাবে ম্যানুয়ালি সেট করুন এবং কিছু অন্যান্য ডিএনএস যা ভিএম-তে নেই এবং ভিপিএন-তে নেই (যেমন আপনার রাউটার আইপি, আইএসপি ডিএনএস আইপি ইত্যাদি)। (পুরাতন কৌশলটি নিখুঁত ছিল না: "নেমসার্ভার 192.168.137.1" দিয়ে "নেমসার্ভার যাই হোক না কেন" প্রতিস্থাপন করুন) আপনি "nslookup google.com" করতে পারেন এবং জবাবটিতে ডিএনএস আইপি দেখতে পারেন
  6. রুট যুক্ত করুন - "রুট অ্যাড-নেট 10.0.0.0 নেটমাস্ক 255.0.0.0 গিগাবাইট 192.168.137.1"

সমস্যার সমাধান: 1. জয়ের ভিএম হোস্টের আইপি চেক করুন কেবলমাত্র vboxnet0 একই সাবনেটে রয়েছে তা নিশ্চিত করুন, উইন মেশিনে থাকা vbox-নেট-অ্যাডাপ্টার আইপকে পিং করার চেষ্টা করুন

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