구성되었지만 연결되지 않은 SSH 전달 포트에 대한 실제 포트 매핑을 어떻게 표시할 수 있습니까?

구성되었지만 연결되지 않은 SSH 전달 포트에 대한 실제 포트 매핑을 어떻게 표시할 수 있습니까?

확인할 방법을 찾으려고 노력 중이에요구성 후SSH 로컬 포트 ​​전달 규칙이 존재하고 올바른지 확인합니다. 다음을 사용하여 전달 항목을 만듭니다.

> OPTS="-o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o ExitOnForwardFailure=yes
> nohup ssh $OPTS -N -g -L 65001:192.168.15.159:8080 localhost &

이것이 반환되면 전달 규칙이 실행되고 사용할 수 있어야 합니다. 두 가지를 모두 사용 netstat하고 포트의 현재 상태를 표시하는 제안을 찾았지만 lsof이들 중 어느 것도 "로컬 포트가 열려 있고 수신 중입니다" 이외의 내용은 표시되지 않습니다. 내가 얻고 싶은 것은 대상 주소:포트가 무엇인지 확인하는 것입니다.

lwobker@lwobker-vms:~$ sudo netstat -tplnd | grep 65001
tcp        0      0 0.0.0.0:65001           0.0.0.0:*               LISTEN      29076/ssh           
tcp6       0      0 :::65001                :::*                    LISTEN      29076/ssh    

### or...

lwobker@lwobker-vms:~$ lsof -i tcp | grep 65001
ssh       29076 lwobker    4u  IPv4 13036241      0t0  TCP *:65001 (LISTEN)
ssh       29076 lwobker    5u  IPv6 13036242      0t0  TCP *:65001 (LISTEN)


### shows port up and listening and PID, but not the destination/mapped port     

포트 전달이 해당 작업을 수행하려면 매핑된 호스트:포트 상태가 필요하므로 해당 정보는 어딘가에 있어야 합니다... ;-)

관련 정보