PuTTY-인터넷 중단 후 자동 재 연결?


40

인터넷 연결에서 작은 딸꾹질이 열린 후 열린 PuTTY 창에 연결 오류가 있음을 알리는 메시지 상자가 나타납니다. 재 시도를 자동화하는 방법이 있습니까? 또는 더 나은 방법으로, 네트워크 상태를보고 인터넷 액세스가 다시 연결되면 다시 연결하라고 지시합니까?

-load 및 -pw를 사용하여 명령 줄 인터페이스를 사용하여 PuTTY를 호출하는 프로그램을 작성하는 "스택 오버플로"솔루션이 있다는 것을 알고 있습니다. 그러나 나는 "수퍼 유저"솔루션을 찾고 있습니다.

대신 Tunnelier를 조사해야합니까?

배경 : 포트 전달 기능이있는 SSH 터널을 사용하여 BlueHost의 데이터베이스에 원격으로 액세스하고 있습니다.

답변:


25

키티는 재 연결, 트레이로 전송 및 저장된 사용자 이름 / 암호를 추가하는 포크 ​​버전의 퍼티입니다. 자동 재 연결은 머신이 절전 모드에서 해제 된 후에도 작동합니다. 그것은 나에게 매우 안정적이었습니다. 무료 :)


3
굉장히, 나는 그것을 시도하고 그것은 내가 원하는 것을 정확하게 수행
— Martin Hansen


3
자동 재 연결 옵션은 "재 연결 옵션"아래의 "연결"페이지 중간에 있습니다. 이 기능이 자동인지 설정인지는 처음에 확실하지 않았습니다.
— SeanDowney

2
공식 사이트 : kitty.9bis.net
— Ouroborus

그것은이다 오픈 소스
— 롤프

13

PuTTY라는 PuTTY 포크도 있는데, "연결 실패시 다시 연결"옵션 (실험적이지만)을 추가합니다 : https://puttytray.goeswhere.com/


그것은 또한 내 문제를 해결할 것 같습니다. 감사합니다
— colithium

6
베타 : 0.67-t029 (2016-06-26) 참고 : 자동 재 연결은 더 이상 사용되지 않습니다. 작동하지 않습니다. 비활성화하십시오.
— natenho

확인할 수 있고 작동하지 않습니다. 너무 나쁘다. :(
— 한노 보

12

Tunnelier 는 내가 찾고 있던 기능을 제공합니다.

공짜 야:

고객은 조직을 포함하여 모든 유형을 무료로 사용할 수 있습니다.


4

나만큼 유용하거나 편리하지는 않지만 ssh 세션에서 화면을 사용하고 동일한 서버에 연결되어있는 한 재개 옵션과 screen -R 연결이 끊어 질 수 있습니다 (my uni 할당 할 수 있거나 명시 적으로 선택할 수있는 3 개의 서버를 제공하십시오.



0

내가 생각할 수있는 유일한 것은 Connection 아래의 "TCP Keepalives 활성화"옵션입니다.


jfmessier의 대답에 내 의견을 참조하십시오
— colithium

0

연결 중에 생성되고 정기적으로 갱신되는 공유 키가 동기화되거나 오래 될 수 있으므로 기존 연결을 다시 설정하지 못할 수 있습니다. 이 시점에서 서버와 함께 개인 키를 사용하여 다시 초기화해야합니다.

TCP Keepalives 사용이 유일한 솔루션 일 수 있습니다.


내 상황은 : 나는 연결을 다소 자주 사용하며 1 분 이상 유휴 상태가되어서는 안됩니다. 내 문제는 인터넷이 몇 초 동안 연결이 끊어지면 세션도 끊어집니다. ServerAliveInterval 및 ServerAliveCountMax는 작동하는 것처럼 보이지만 PuTTY를 사용하여 구성하는 방법을 잘 모르겠습니다 ...
— colithium

PuTTY 구성 아래 왼쪽 목록에서 연결을 클릭하십시오. 오른쪽에 "keepalives 사이의 두 번째 (0은 끄기)"와 같은 항목이 표시됩니다. 0이 기본값입니다. 낮은 수준의 TCP 연결 옵션으로 재생할 수도 있습니다.
— jfmessier

키를 다시 교환하려면 상대방의 승인을 받아야합니다. "동기화되지 않음"을 (를) 수행 할 수 없습니다.
— grawity

1
TCP keepalive 또는 SSH keepalive 널 패킷은 통신이 끊어진 경우 연결을 유지하는 데 도움이되지 않습니다. 반대로이 설정은 통신이 더 빨리 작동하지 않아서 SSH 연결이 더 빨리 끊어 지도록하는 데 도움이됩니다. --- keepalive 메시지는 통신이없는 오랜 기간이있는 경우에 중요합니다 (동적 NAT 또는 방화벽과 같은 상태 저장 장치에서 통신을 열어 두어야합니다).
— pabouk

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.