같은 대답의 질문으로 내 문제가 해결되지 않았습니다. 이것이 올바른 지침을 따르지 않으면 죄송합니다. 저는 스택 교환을 처음 사용합니다.
회사 네트워크에 (새로 설치되지 않은) 서버가 있습니다. 제가 일하는 곳에서는 2개의 네트워크가 설정되어 있습니다. 지정된 포트(eeee)의 외부 IP(eeee)는 포트 22에서 내 라우터(xxxx)의 IP를 가리키고, 내 라우터는 포트 22에서 해당 포트를 서버 IP(yyyy)로 전달합니다.
이것이 내가 겪고 있는 문제입니다:
- 직장 네트워크에서 WORKS
ssh [email protected]
- 직장 네트워크가 작동합니다
ssh [email protected] -p eeee
- 다른 네트워크에서는 작동하지 않습니다. 잠시 기다린 후 "kex_exchange_identification: read: Connection Reset by Peer"라는 메시지가 나타납니다.
ssh [email protected] -p eeee
ssh_config의 호스트와 같이 조정해야 할 구성 변경 사항이 있는지 궁금합니다. 그러나 이것은 단지 추측일 뿐이다.
몇 가지 답변을 살펴보고 sshd_config에서 일부 설정을 변경했습니다.UseDNS no
GSSAPIAuthentication no
네트워크에 외부 IP와 포트를 알려주고 연결할 수 있습니다. 하지만 ssh는 그렇지 않습니다.
이들 중 어느 것도 작동하지 않는 것 같습니다. 서버에서 Openssh를 제거하고 다시 설치했는데 백엔드가 잘못되었을 수 있다고 생각했습니다. 추가 정보가 필요하시면 제공해 드리겠습니다. 어떤 도움이라도 대단히 감사하겠습니다. 나는 어찌할 바를 모르고 한 달 넘게 작동시키려고 노력해 왔습니다.
서버 운영 체제: Centos7
감사해요!