রিবুটটিতে একটি এসএসএইচ টানেল সংযোগ করছেন?


9

আমার লোকালহোস্ট নিচে গেলে আমি কীভাবে একটি টানেলটি পুনরায় স্থাপন করতে পারি?

নেটওয়ার্কের সমস্যার ক্ষেত্রে টানেলটি বাঁচিয়ে রাখতে আমার লোকালহোস্ট আইএম অটোশ চালিয়ে আমার কাছে 2 টি মেশিন, রিমোটহস্ট এবং লোকালহোস্ট রয়েছে।

autossh -M 20000 -L 3300:192.168.2.101:3306 -R 3000:192.168.1.3:3000 disp@192.168.2.100 -p 80

তবে লোকালহোস্টটি পুনরায় বুট করার দরকার হলে কী করব? আমি কীভাবে তখন টানেলটি পুনরায় সংযোগ করব?

উত্তর:


14

কিছু স্ক্রিপ্টে টানেলটি স্থাপনের জন্য কমান্ডটি লিখুন যা বুটে কার্যকর হয়। আপনি /etc/rc.local ব্যবহার করতে পারেন, আপনি নিজের ইআরএন স্ক্রিপ্টটি / etc / init বা /etc/init.d এ লিখতে পারেন বা আরও মার্জিতভাবে আপনি /etc/network/if-up.d এ একটি স্ক্রিপ্ট লিখতে পারেন । নেটওয়ার্ক ইন্টারফেসটি আসার পরে শেষ বিকল্পটি স্ক্রিপ্টটি কার্যকর করে।


/Etc/network/if-up.d এ কল করা কি বার বার ইন্টারফেসটি আবার ডাউন হয়ে উঠবে না?
টিএনটি

9

আর একটি সহজ বিকল্প যুক্ত করা @reboot autossh ... &হয়/etc/cron.d/autossh


2
এটি দেখতে পাবেন:@reboot autossh -f -nNT -R 3269:host-providing:3269 firewalled-host &
নিকোএক্স

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