Portál AbcLinuxu, 17. července 2025 18:08


Dotaz: prerušené spojenie

3.9.2005 22:27 secido
prerušené spojenie
Přečteno: 89×
Odpovědět | Admin
Nemám statickú ip adresu, tak používam ssh port forwarding. Problém je, že spojenie sa po určitom čase preruší (typicky 24 hodín) - mám podozrenie, že to robí provider v snahe zabrániť forwardu. Potreboval by som to spraviť tak, že hneď po zrušení spojenia sa vytvorí nové.

Čo navrhujete? Skript? Ako sa prihlásiť cez ssh bez zadávania hesla?

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

3.9.2005 22:33 victor8 | skóre: 24 | blog: blog | Košice
Rozbalit Rozbalit vše Re: prerušené spojenie
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nepomohlo by dynamicke dns?
3.9.2005 22:38 secido
Rozbalit Rozbalit vše Re: prerušené spojenie
Žiaľ nepomohlo. Zvonka sa vôbec nedá pripojiť.
3.9.2005 22:56 victor8 | skóre: 24 | blog: blog | Košice
Rozbalit Rozbalit vše Re: prerušené spojenie
Co to znamena - neda sa pripojit? Nemozete sa na masinu vobec dopingat?

A ktoreho dns providera ste pouzili? no-ip.com?
3.9.2005 23:01 secido
Rozbalit Rozbalit vše Re: prerušené spojenie
Ping zvonka končí takto
From xxx.xxx.xxx.xxx icmp_seq=1 Time to live exceeded
Keby sa to dalo vyriešiť dynamickým dns, tak by som sa nepýtal. Jednoducho stroj je absolútne nedostupný zvonka.
4.9.2005 00:19 Jiří Veselský | skóre: 30 | blog: Jirkovo | Ostrava
Rozbalit Rozbalit vše Re: prerušené spojenie
Odpovědět | | Sbalit | Link | Blokovat | Admin

Pokud to chápu dobře, máte počítač, kterému provider každých 24 hodin změní IP adresu. Na něm spouštíte SSH klienta a přihlašujete se na nějaký globálně dostupný stroj a tímto způsobem si vytváříte tunel. Je tak? Problém je v tom, že tunel vám co 24 hodin zdechne, že?

Nuže, rozpadá se nám to na dva problémy - 1. detekovat, že nám zdechl tunel a 2. vytvořit jej znovu.

Detekovat rozpadnutí lze snadno a to mnoha způsoby, například nějakým skriptem, který bude něco testovat, to víte určitě líp než já, protože znáte přesné podmínky svého uspořádání. Znovuvytvoření obnáší SSH bez hesla, což je samozřejmě triviální - prostě se přihlašujte prostřednictvím klíčů. Viz man ssh-keygen, přičemž vytvořte klíč bez passphrase. A to je celé. Akorát si jej k***a dobře hlídejte.

4.9.2005 09:42 tomas84 | skóre: 30
Rozbalit Rozbalit vše Re: prerušené spojenie
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tohle řeší např. OpenVPN automaticky. Konfiguraci má triviální.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.