SSH 터널이 작동하지 않지만 이전에 작동했던 것처럼 실패 지점을 찾을 수 없습니다.

SSH 터널이 작동하지 않지만 이전에 작동했던 것처럼 실패 지점을 찾을 수 없습니다.

특정 시나리오에서 갑자기 포트 전달이 작동하지 않는 이상한 문제가 있습니다. 기본적으로 내가 관리하는 모든 서버에는 특정 포트가 전달되어야 하므로 ~/.ssh/config 파일에 다음이 있습니다.

Host *
    ControlMaster auto
    ControlPath /tmp/%r@%h:%p
    ServerAliveInterval 120
    ServerAliveCountMax 3

    ForwardX11 yes
    ForwardX11Trusted yes

    RemoteForward 52698 127.0.0.1:52698

그런 다음 서버( )에 대한 SSH를 시작하고 로컬 워크스테이션에 쿼리하여 포트 52698에 대한 수신기가 있는지 확인합니다. :ssh [email protected]sudo lsof -i -P | grep 52698

AppName   40262        username   45u  IPv6 0x4b497d2de68055a1      0t0    TCP *:52698 (LISTEN)
sshd      92207        username   14u  IPv6 0x4b497d2d9e7ec4a1      0t0    TCP localhost:52698 (LISTEN)
sshd      92207        username   15u  IPv4 0x4b497d2dbb985641      0t0    TCP localhost:52698 (LISTEN)

그런 다음 마찬가지로 포트가 서버에서 활성화되어 있는지 확인합니다 lsof -P | grep 52698.

sshd      16366      root    7u     IPv6             196798        0t0        TCP localhost:52698 (LISTEN)
sshd      16366      root    8u     IPv4             196799        0t0        TCP localhost:52698 (LISTEN)

이것이 작동을 멈추게 만든 원인이 무엇인지 잘 모르겠습니다. 다양한 ISP 및 VPN에서 여러 인터넷 연결을 시도했지만 이 문제를 해결하는 데 소용이 없었으므로 이것이 내 워크스테이션 및 서버 연결의 로컬 문제라고 가정해야 하지만 해결책이 보이지 않습니다. 또는 여기서 무슨 일이 일어나고 있는지 알아보기 위해 정확히 어디를 봐야 하는지 알 수 있습니다. 어떤 아이디어가 있나요?

관련 정보