নেটওয়ার্ক ইন্টারফেস সংযোগগুলি স্যুইচ করার সময় ssh সংযোগটি জীবিত এবং ধৈর্যশীল রাখুন


13

দৃশ্যপট:

  1. আমার ডেস্কে ল্যাপটপ সহ ইথারনেটে প্লাগ ইন হয়েছে এবং এসএসএইচ দিয়ে রিমোট সার্ভারের সাথে সংযুক্ত
  2. এসএসএইচ সংযোগ বিঘ্নিত না করে ল্যাপটপ সহ অফিসের অন্য দিকে যেতে এবং ওয়াইফাইতে পরিবর্তন করতে চান

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

দেখে মনে হচ্ছে আমার এসএসএইচ সংযোগটি বলার কিছু উপায় দরকার যে এটি পুরানো সংযোগ বিচ্ছিন্ন ইন্টারফেসের পরিবর্তে নতুন সংযুক্ত নেটওয়ার্ক ইন্টারফেসটি ব্যবহার করা শুরু করা উচিত। কোন ধারনা?

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


3
যদি আপনি একই আইপি ঠিকানা উভয় উপায়ে পান, তবে এটি ঠিক কাজ করা উচিত। যদি তা না হয় তবে এটি বেশ অসম্ভব।
অ্যালান কারি

@ অ্যালানক্রি যদি ক্লায়েন্ট এবং সার্ভার উভয়ই এমপিটিসিপি সমর্থন করে তবে এটি সম্ভব। তবে এমপিটিসিপি সমর্থনটি এখনও খুব সীমাবদ্ধ তাই এটির সম্ভাবনা কম।
ক্যাস্পার্ড

উত্তর:


4

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


এটি দেখতে খুব ভাল সমাধান বলে মনে হচ্ছে, তবে দুর্ভাগ্যক্রমে এটি সার্ভারেও ইনস্টল করা দরকার যা অনুমতিগুলির কারণে সর্বদা সম্ভব হয় না।
ব্যবহারকারী000001

4

আমি ভয় করি আপনি সংজ্ঞা অনুসারে এটি করতে পারবেন না। একটি এসএসএইচ অধিবেশন টিসিপি সংযোগের উপর দিয়ে চলে, যা ফোর-টিপল (উত্সের ঠিকানা, উত্স পোর্ট, গন্তব্য ঠিকানা, গন্তব্য পোর্ট) দ্বারা সংজ্ঞায়িত। আপনি বিদ্যমান সংযোগটি ক্লায়েন্টের আলাদা ঠিকানায় স্থানান্তর করতে পারবেন না (ইন্টারফেসটি নীচে নেমে যাওয়ার পরে ওএস সংযোগটি ছিঁড়ে ফেলবে এই বিষয়টি বাদ দিয়ে)।

NAT এই চিত্রটিকে জটিল করে তুলতে পারে তবে কোনওভাবেই তা আপনাকে সহায়তা করবে না।


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

@ অজয়ব্রাহামক্ষত্রিয় এসএসএইচের অধিবেশন পুনরায় শুরু করার কোনও সরঞ্জাম নেই
ফেরিবিগ

2

পুরানো থ্রেড, আমি জানি, তবে সম্পূর্ণতার জন্য যেহেতু আমি একই জিনিসটি খুঁজছিলাম ...

উইন্ডোজ or বা তার চেয়েও নতুন আপনি আপনার ওয়াইফাই অ্যাডাপ্টার এবং ইথারনেট অ্যাডাপ্টার উভয়ই বেছে নিতে এবং "ব্রিজ সংযোগ" চয়ন করতে সক্ষম হন। এটি আপনাকে উভয়ের জন্য একটি একক আইপি ঠিকানা দেবে এবং আপনি এখন ইথারনেট সংযোগ বিচ্ছিন্ন করতে এবং পুনরায় সংযোগ করতে সক্ষম হবেন (ধারাবাহিক ওয়াইফাই কভারেজ দেওয়া হয়েছে)।


ভাল ধারণা, আমি এটি চেষ্টা করতে হবে।
ডগ

যদি এটি করা হয় তবে সেটআপের উপর নির্ভর করে একসাথে উভয় নেটওয়ার্ককেই করতে পারবেন না, এটি নেটওয়ার্কের অঞ্চলে প্রত্যেককে লাথি
মেরে ফেলেছে

2

আমি এটি দুটি উপায়ে পরিচালনা করি:

আপনার ডেটাসেন্টারে একটি টার্মিনাল সার্ভার থেকে সেশন শুরু করুন (আরডিপি / উইন্ডোজ / ইত্যাদি)

অথবা

GNU বা ইনস্টল করুন এবং লগইন করার পরে এগুলি শুরু করুন।

আমি পছন্দ করি tmuxকারণ screenএটি বেশ পুরাতন স্কুল, তবে আপনাকে যদি কেবল সমর্থিত প্যাকেজগুলি ইনস্টল করার অনুমতি দেওয়া হয় তবে screenএটি RHEL রেপোতে রয়েছে।

অথবা

দুজনেই কর.


tmuxসত্যিই সহজ। ভিতরে রিমোট স্টাফ চালানো tmuxএকটি দুর্দান্ত অভ্যাস।
মেয়ে

হ্যা আমি রাজি. একাধিক উইন্ডো ফাংশন দুর্দান্ত।
ডগ

1

এটি সহজে করা যায় না।

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

আমি মনে করি আপনি এই জাতীয় কোনও জিনিস কোড আপ করতে পারতেন, তবে আমি ধারণা করি যে এটি করা যদি সহজ হয় তবে আমার ক্লায়েন্টরা ওয়্যারলেস হ্যান্ডহেল্ড স্ক্যানারগুলিতে টার্মিনাল সংযোগগুলি খোলা রাখার জন্য 5 ফিগার ব্যয়ে ধর্ষণ করা হবে না।

যদিও, আমি স্ক্রিন জুড়ে হোঁচট খেয়েছি , যা দৃistent় এসএসএইচ সেশন তৈরি করার দাবি করে , যা আসলে কাজ করতে পারে ... এটি একটি শট দেয়।


1

সমস্যাটি সম্ভবত আপনি যখন সক্ষমিত এবং ওয়াইফাইয়ের মধ্যে স্যুইচ করেন তখন আপনার উত্সের আইপি ঠিকানাটি পরিবর্তিত হয়। এটি ssh সেশনগুলি ফিরে আসতে বাধা দেবে।

আমি লিনাক্সে এটি একটি ভিপিএন এর সাথে সংযুক্ত করে এবং ভিপিএন সংযোগটি সর্বদা আপনার অ্যাকাউন্টে একই আইপি দেয় তা নিশ্চিত করে পরিচালনা করেছি (কার্যকর করা কঠিন নয়, তবে সুযোগটি উচ্চতর যে আপনি যেভাবেই হোক ডিফল্টরূপে ভিপিএন এর উপর একই আইপি পাবেন) যদি তা হয় উপলভ্য, তবে এটি নিশ্চিত হওয়ার জন্য আরও ভাল প্রয়োগ করুন)। আমি বেশিরভাগ ভ্যান্টুন ব্যবহার করি তবে ওপেনভিপিএনও ঠিক আছে। নিশ্চিত হয়ে নিন যে আপনার সংযোগগুলি ভিপিএন দিয়ে গেছে (সঠিক রাউটিং, ধাকানো উপসর্গ, ...)

আমি কেবল 5 মিনিটের মতো তারের থেকে অফলাইনে থাকতে সক্ষম হয়েছি এবং তারপরে ওয়াইফাইয়ের সাথে সংযোগ স্থাপন করব এবং এখনও আমার সমস্ত এসএস সেশনে সংযুক্ত থাকতে সক্ষম হয়েছি। চলমান পিং, এমটিআর, হটোপ, ... ঠিক তখনই চালিয়ে যান যখন ভিপিএন পুনরুদ্ধার করা হয় যেন কিছুই হয় নি।


0

আপনি যখন প্রথম ssh সেশন শুরু করবেন কেবলমাত্র ওয়াইফাইতে থাকার চেষ্টা করুন। তারপরে আপনার ইথারনেটটি প্লাগ ইন করুন That এতে নতুন সংযোগগুলি ইথারনেটের উপর দিয়ে যাওয়ার অনুমতি দেওয়া উচিত তবে প্রতিষ্ঠিত সংযোগটি ওয়াইফাইতে থাকবে। কমপক্ষে আমি ওএসএক্সের সাথে এটির মতো কাজ করতে দেখেছি, সুতরাং ওএস / হার্ডওয়্যার ভিন্ন হতে পারে।


0

আমি নিশ্চিত যে আপনি হ্যাকিং ডাব্লু / ভিএম এবং টানেলিংয়ের কিছু নির্লিপ্ত পরিমাণে এটি করতে পারেন pretty

এটি অনির্ধারিত, তবে এটি যদি সত্যিই কাজ করে তবে আমাকে জানান।

  1. একটি অতিথি ভিএম তৈরি করুন যার 2 টি ইন্টারফেস, 1 টি ব্রিজযুক্ত অ্যাডাপ্টার (ওয়াইফাই) এবং 1 হোস্ট কেবল নেটওয়ার্কিং
  2. বলুন যে ভিএম এর স্ত্রীর জন্য ব্রিজড অ্যাডাপ্টারের জন্য 192.168.0.25 এবং কেবল হোস্টের জন্য 192.168.56.5 রয়েছে।
  3. ভিএম এর মধ্যে রিমোট পাশের বন্দর 22 এ ssh সংযোগ ডাব্লু / একটি টানেল তৈরি করুন ssh -L 10022:remote.server.example.com:22
  4. এখন টানেলের মাধ্যমে সংযুক্ত করুন। ssh 192.168.56.3 -p 10022
  5. আপনি যখন আপনার ওয়াইফাই সংযোগটি হারিয়ে ফেলেন, তখন ভিএম-এর অ্যাডাপ্টারটি ইথার নেট অ্যাডাপ্টারে পরিবর্তন করুন।
  6. আশা করা যায় এটি রাউটিং টেবিলটি বাড়িয়ে তুলবে না বা স্ক্রু আপ করবে না

যদি এটি কাজ করে তবে আমাকে জানান।

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