방화벽을 일부 변경했습니다(외부 DNS를 차단하고 DNS 서버를 통해 강제로 실행). 이는 연결하는 데 1분 정도 걸리는 이유와 관련이 있을 수 있다고 생각합니다.[이메일 보호됨]? Pastebin의 출력 -vvv를 참조하세요. 막힌 부분을 구글링해봤는데 헷갈리네요. UseDNS
으로 설정되어 있습니다 no
.
https://pastebin.com/WMAyrnv1<--여기에 로그인하세요. 어디서 막히는지 적어두었습니다.
편집: 일부 정보로 Pastebin 링크를 업데이트했습니다.
답변1
어디에서 막히나요? 역 해결이 될 수도 있습니다. 192.168.1.2에 로그인한 후 원래 IP를 확인해보세요.
host origin_ip
다음 중 하나를 사용하여 Origin_ip를 얻을 수 있습니다.
echo $SSH_CLIENT
echo $SSH_CONNECTION
시간이 오래 걸리면 문제가 무엇인지 알 수 있습니다. 그런 다음 DNS에 역방향 영역을 추가하거나 sshd_config에서 UseDNS를 "no"로 설정할 수 있습니다.
답변2
다른 게시물에서 내 답변을 찾았습니다.https://serverfault.com/questions/792486/ssh-connection-takes-forever-to-initiate-stuck-at-pledge-network
sshd_config 파일에서 UsePAM을 yes에서 no로 변경했습니다.