Problém s tuhnutím SSH pr(i nespolehlivé lince
Pavel Lisý
pali na tmapy.cz
Středa Srpen 22 13:54:36 CEST 2007
Tomas Kouba píše v St 22. 08. 2007 v 13:21 +0200:
> Pavel Lisý wrote:
> > Vladimir Dvorak píše v St 22. 08. 2007 v 11:49 +0200:
> >> ... ono to "spadnuti" SSH relace zpusobi nejdriv samotny SSH protokol
> >> (protoze tam mas urcite zapnut KeepAlive) a potom (connection closed)
> >> samotne TCP.
> >>
> >> Osobne bych sel do zvyseni ClientAliveCountMax (etc/ssh/sshd_config).
> >> Vice viz 'man 5 sshd_config'.
> >
> > To jsem již zkoušel, v sshd_config mám toto:
> >
> > ClientAliveInterval 10
> > ClientAliveCountMax 12
> >
> > ale tuhne to stejně jako před tím.
> >
> > Myslel jsem, že by to mělo vydržet alespoň 2 minuty výpadku, ale tuhne
> > to okamžitě po těch pingách s řádově delší odezvou. Možná to schodí něco
> > jiného po cestě?
>
> A to mate linux vs. linux? Ja jsem mel podobny problem pri spojeni win (putty) -> linux.
> Ve FAQ k putty je pak popsane nastaveni windows, aby to nedelaly.
Mám to linux vs. linux, ale po cestě je nejprve cisco a pak winroute.
Zatím to vypadá, že tomu nesvědčí kombinace cisco+winroute
Propojení je trochu složitější, možná ho raději popíši:
Tato konfigurace výpadek nerozchodí a vytuhne (stačí 1-2s s horší
latencí):
----
linux-ssh-A -> linux-fw (se propojí přes vpnc/ipsec a udělá tunel na
cisco) -> cisco -> winroute -> linux-ssh-C
za ciscem v DMZ je jiný linux, pokud se na něj připojím a z něj na
cílový server, tak se při výpadku (který nastane na trase
linux-ssh-B -> winroute -> linux-ssh-C) ssh zadrhne, ale opět rozběhne.
Prostě se to chová jako normálně.
Toto propojení výpadek ustojí:
----
linux-ssh-A -> linux-fw -> cisco -> linux-ssh-B -> winroute ->
linux-ssh-C
Je to fakt podivné.
Nějaké další nápady? Mám zkusit nastavit registry na tom winproxy? Může
to pomoci?
Pavel
Další informace o konferenci Linux