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


12

ইউনিটির অধীনে, নেটওয়ার্ক ম্যানেজারের প্রতিটি সংযোগের জন্য একটি চেক বাক্স পাওয়া যায় যা সংযোগটি সক্রিয় থাকাকালীন কোনও ভিপিএন-এর স্বয়ংক্রিয় ব্যবহার কনফিগার করে:

উবুন্টু 16.06 ityক্যে সংযোগ স্থাপনের চিত্র

উবুন্টু জিনোম ১.0.০৪-তে এই জাতীয় বিকল্প পাওয়ার কোনও উপায় আছে কি? (যা জিনোম ৩.১৮ ব্যবহার করে)। সংযোগ সেটিং পৃষ্ঠাতে এই বিকল্পটির অভাব রয়েছে: এখানে চিত্র বর্ণনা লিখুন


উবুন্টুকে জিজ্ঞাসা করুন স্বাগতম! এই উত্তরটি বোঝায় যে তারা উভয়ই একই নেটওয়ার্কম্যানেজারকে ভাগ করে। আপনি দয়া করে ডাবল চেক করতে পারেন? সেগুলি পৃথক হলে আপনি উবুন্টু জিনোমের অধীন নেটওয়ার্কম্যানেজারের স্ক্রিনশটটিও অন্তর্ভুক্ত করতে পারেন?
Andrea Lazzarotto


ধন্যবাদ আন্ড্রেআল্যাজারোত্তো! আমি স্ক্রিন শট সরবরাহ। আমি vpnautocon সংযোগ চেষ্টা করব যা এই প্রশ্নে প্রস্তাবিত হয়েছিল এটি কাজ করে কিনা তা দেখার জন্য। তবে আমি অবাক হয়েছি যে নেটওয়ার্ক ম্যানেজারেই সেটিংসটি সক্রিয় করা যেতে পারে যেহেতু আপনি যেমন বলেছেন যে এটি উভয় স্বাদে একই নেটওয়ার্ক ম্যানেজার।
এস.মোহসান sh

এই ক্ষমতাটি এখনও উবুন্টু 17.04 এ অনুপস্থিত বলে মনে হচ্ছে। কেন এটি অপসারণ করা হবে তা আমি অস্পষ্ট। কোনও সমাধান অনুসন্ধান করার পরে এবং খুব অল্প সন্ধান করার পরে, এটি অদ্ভুত বলে মনে হয় যে আরও বেশি লোক ভিপিএন ব্যবহার করে না এবং স্বতঃব সংযোগ বৈশিষ্ট্যটিকে পছন্দ করে।
Rsync

প্রদত্ত যে আপনার সিস্টেমে /etc/NetworkManager/system-connectionsসংযোগ প্রোফাইলের সাথে একটি ডিরেক্টরি রয়েছে এবং আপনি কনফিগারগুলি সম্পাদনা করতে আপত্তি করবেন না, তবে প্রদত্ত নেটওয়ার্ক ইন্টারফেসের জন্য কোনও ভিপিএন-এ স্বয়ংক্রিয়ভাবে সংযোগ দেওয়ার বিষয়ে আমি অন্য কোথাও পোস্ট করা উত্তরটি পরীক্ষা করা উপযুক্ত ।
S0AndS0

উত্তর:


22

আমি এর উত্তর খুঁজে পেয়েছি। অদ্ভুতভাবে, আপনাকে নেটওয়ার্ক ম্যানেজারটি ম্যানুয়ালি খুলতে হবে (প্যানেল বা সেটিংস ব্যবহার করার বিপরীতে।

তাই Terminalটাইপ nm-connection-editor। এটি করার পরে, উইন্ডোটি খুললে ওপিএস প্রথম চিত্রটিতে বিকল্প থাকবে।

এটি 16.04 এবং 17.04 এ আমার জন্য কাজ করে। আশা করা যায়, তারা জিনোমের আসন্ন সংস্করণগুলিতে বিভিন্ন নেটওয়ার্ক পরিচালকদের একীভূত করবে।


এটি আমার জন্য 18.04-তেও কাজ করে - ধন্যবাদ! এই সেটিংসটি কোথায় ছিল তা তাৎক্ষণিকভাবে পরিষ্কার হয়ে যায়নি।
জনি কোডার 25'18

ডেবিয়ান 9 স্ট্রেচের জন্যও কাজ করে। ধন্যবাদ!
খ্রিস্টান টফফোলিও

1

আমি স্ক্রিপ্ট দিয়ে সমস্যাটি সমাধান করেছি

/etc/NetworkManager/dispatcher.d

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

এটি কাজ করার জন্য আপনার ভিপিএন সংযোগের দরকার যা আপনার নেটওয়ার্ক ম্যানেজারে ইতিমধ্যে সেট আপ হয়েছে, যা আমি ধরে নিয়েছি আপনার কাছে আছে, অন্যথায় আপনি প্রশ্ন জিজ্ঞাসা না করতেন।

  1. প্রথম পদক্ষেপ: আমি এই (জার্মান) পৃষ্ঠার পরামর্শটি অনুসরণ করেছি ( https://wiki.ubuntuusers.de/NetworkManager/Dispatcher/ )। আমি একটি নতুন স্ক্রিপ্ট 02VPN1 খুলে নামকরণ করেছি

    sudo YOURTEXTEDITOR /etc/NetworkManager/dispatcher.d/02VPN1
    

এবং লিখেছেন:

    #!/bin/bash
    VPN_CONNECTION_NAME="NAME_OF_YOUR_VPN_CONNECTION"
    if [ "$2" = "up" ]; then
       sleep "3s"
       nmcli con up id "${VPN_CONNECTION_NAME}"
    fi

NAME_OF_YOUR_VPN_CONNECTION হল সংযোগ ফাইলের নাম হ'ল NAME_OF_YOUR_VPN_CONNECTION.conf যে আপনি যে সংযোগটি স্বয়ংক্রিয়ভাবে সংযুক্ত করতে চান সেটি সেট আপ করতে ব্যবহার করেছিলেন।

শর্তটি যদি ["$ 2" = "আপ"] এর অর্থ হ'ল ভিপিএন সংযোগটি কেবলমাত্র আপনি যখন নেটওয়ার্ক সংযোগ (আপনার ইন্টারনেট সংযোগ) শুরু করেন তখন স্বয়ংক্রিয়ভাবে সংযুক্ত থাকে; একবার ভিপিএন পরিষেবা চালু হয়ে গেলে আপনি এটিকে অক্ষম করতে বা অন্য ভিপিএন চয়ন করতে পারেন।

যদি আপনি এবং প্রতিবারই এই ভিপিএনটি অক্ষম করার ক্ষমতা ছাড়াই চালাতে চান তবে আপনি যদি এই শর্ত ছাড়াই স্ক্রিপ্টটি লিখতে পারেন:

    #!/bin/bash
    VPN_CONNECTION_NAME="NAME_OF_YOUR_VPN_CONNECTION"
    sleep "3s"
    nmcli con up id "${VPN_CONNECTION_NAME}"

আপনি কেবল এই ফাইলটিকে রুট হিসাবে সেট আপ করতে পারেন, সুতরাং এটি ছাড়াও আপনি কিছু না করেই এটি রুটের মালিকানাধীন। এটি এমনই হওয়া উচিত।

শেষ অবধি: এই ফাইলটিকে এক্সিকিউটেবল করুন, অন্যথায় স্ক্রিপ্টটি চলবে না। টার্মিনালে:

    sudo chmod +x  /etc/NetworkManager/dispatcher.d/02VPN1
  1. দ্বিতীয় পদক্ষেপ (উপরের লিঙ্কের নির্দেশাবলী থেকে পৃথক; আমি এখান থেকে পরামর্শটি ব্যবহার করেছি: https://ubuntuforums.org/showthread.php?t=2193559&p=12990193#post12990193

এই প্রক্রিয়াটি রুট দ্বারা চালিত হয়, এবং রুটটি এখনও আপনার ভিপিএন এর জন্য ব্যবহার করা পাসওয়ার্ডটিতে অ্যাক্সেস পায় না। নিম্নলিখিতটি করুন: / etc / নেটওয়ার্কম্যানেজার / সিস্টেম-সংযোগগুলিতে রুট হিসাবে NAME_OF_YOUR_VPN_CONNECTION ফাইলটি খুলুন। একটি টার্মিনাল খুলুন এবং করুন:

    sudo YOURTEXTEDITOR /etc/NetworkManager/system-connections/NAME_OF_YOUR_VPN_CONNECTION

ক) লাইন পরিবর্তন করুন

    password-flags=1 

প্রতি

    password-flags=0

খ) নীচে, যোগ করুন

    [vpn-secrets]
    password=PASSWORDOFYOURCONNECTION

সংরক্ষণ করুন এবং ফাইলটি বন্ধ করুন।

  1. এখন আপনার নেটওয়ার্ক ম্যানেজারটি পুনরায় চালু করুন। টার্মিনাল:

    systemctl restart NetworkManager
    

নতুন সেটিংস শুরু করতে। আপনার করা উচিত।

আমি গতকাল এটি করেছি এবং যতদূর আমি দেখতে পাচ্ছি এটি ঠিকঠাক কাজ করে। কোন গ্যারান্টি নেই!

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