동일한 서버에서 연결 A를 통해 SSH 연결을 통해 서브넷 B에 VPN

Rveale

두 개의 서브넷에있는 원격 위치에 서버가 있습니다 (예 : 두 개의 네트워크 인터페이스 카드 NIC1 및 NIC2가 있고 A는 130.0.0.0, B는 192.168.1.10). 나는 바깥 쪽을 향한 A를 통해 ssh를 할 수 있습니다.

내 집 컴퓨터에서 서브넷 B의 리소스에 액세스하려면 어떻게해야합니까? 예를 들어 브라우저 인터페이스 (192.168.1.0)를 통해 서브넷 B의 스위칭 허브에 액세스하고 싶습니다.

모든 컴퓨터에서 Ubuntu 18.04를 실행합니다.

보안상의 이유로 원격 컴퓨터에 VPN 서버를 설정하고 싶지 않습니다. 기존 SSH 터널을 통해 모든 작업을 수행하는 것을 선호합니다.

이전에 sshuttle을 사용하여 ssh를 통해 로컬 (가정) 컴퓨터에서 tun 인터페이스를 만들 수 있었다는 것을 알고 있습니다.

sshuttle -r user@remoteserver 0.0.0.0/0 -vv --dns

그러나 이렇게하면 원격 서버의 "일반"게이트웨이를 통해 HTTP 및 HTTPS 요청이 전달됩니다 (즉, 서버의 IP로 표시되는 내 IP를 사용하여 정상적으로 인터넷에 액세스합니다).

서브넷 B를 통해 이동하고 싶습니다 (브라우저를 통해 스위칭 허브의 네트워크 인터페이스에 액세스).

이를 수행하는 직접적인 방법이 있습니까? 아니면 다른 방식으로 진행해야합니까?

Rveale

내가 가진 원래 아이디어를 사용하여 실제로이 작업을 수행 할 수있었습니다. 한 가지 트릭으로 로컬 컴퓨터에서 ufw를 활성화해야했습니다. 그렇지 않으면 sshuttle이 오류가 발생했습니다.

그래서 로컬 컴퓨터에서 다음을 수행했습니다.

sudo ufw enable

그때,

sshuttle -r username@ipForSubnetA 0.0.0.0/0 -vv --dns

이것은 실제로 (무섭게?) 내 로컬 컴퓨터에서 서브넷 B의 요소에 액세스 할 수 있도록 허용했습니다.

원격 시스템은 방화벽 측면에서 상당히 잠겨 있으며 하나의 포트를 통한 개인 키를 통한 SSH 액세스 만 허용합니다.

누구든지 sshuttle의 불안감을 아는 사람이 있으면 언제든지 알려주십시오 :)

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

다른 VPN 서버를 통해 VPN 서버에 연결

분류에서Dev

SSH 연결을 통해 원격 서버를 통해 인터넷에 연결하는 방법

분류에서Dev

OpenVPN을 통해 NordVPN 서버를 사용하여 VPN 서버에 연결 한 후 SSH를 터미널에 허용하는 방법은 무엇입니까?

분류에서Dev

SSH를 통해 외부에서 Ubuntu 서버에 연결

분류에서Dev

SSH를 통해 외부에서 Ubuntu 서버에 연결

분류에서Dev

ssh를 통해 LAN http 서버 연결

분류에서Dev

VPN을 통해 FTP 서버에 연결하는 방법

분류에서Dev

SOCKS5 프록시를 통해 SSH 서버에 연결

분류에서Dev

회사 프록시를 통해 SSH 서버에 연결

분류에서Dev

SSH를 통해 대학 서버에 연결

분류에서Dev

터미널을 통해 포트 2222의 서버에 SSH를 연결합니다.

분류에서Dev

직접 이더넷 연결을 통해 SSH를 통해 장치에 연결하는 방법

분류에서Dev

서버가 SSH를 통해 대상 서버에 연결되지 않는 이유

분류에서Dev

Ubuntu 16.04에서 WiFi로 VPN을 통해 일시 중단 한 후 인터넷이 연결되지 않습니다.

분류에서Dev

Ubuntu 16.04에서 WiFi로 VPN을 통해 일시 중단 한 후 인터넷이 연결되지 않습니다.

분류에서Dev

Junos Pulse VPN을 통해 연결되어있는 동안 OSX의 Parallels 내에서 실행중인 VM에 SSH를 사용하는 방법은 무엇입니까?

분류에서Dev

OpenVPN을 통해 서버 LAN에 연결

분류에서Dev

Virtualbox Ubuntu에서 OS로 SSH를 통해 서버에 연결하는 방법

분류에서Dev

집이나 VPS에서 VPN을 설정하고이를 통해 인터넷에 연결할 수 있습니까?

분류에서Dev

서로 다른 서버 사용자로 두 개의 서로 다른 게이트웨이를 통해 동일한 서버에 연결 (SSH)

분류에서Dev

WIndows 10에서 SSH를 통해 연결할 수 없습니다.

분류에서Dev

Linux 서버에서 VPN 연결 해제

분류에서Dev

ssh 연결을 통해 gedit 사용-서버에 gedit를 설치해야합니까?

분류에서Dev

ssh 연결을 통해 gedit 사용-서버에 gedit를 설치해야합니까?

분류에서Dev

ssh를 통해 Ubuntu 16.04 서버에 연결 한 후 새 터미널에서 스크립트 (.sh) 파일을 실행하는 방법은 무엇입니까?

분류에서Dev

무선 연결을 통해 로컬 FTP 서버에 연결

분류에서Dev

텔넷을 통해 POP / SMTP 서버에 연결

분류에서Dev

gnome-terminal에서 새 탭을 열고 ssh를 통해 자동으로 연결되도록합니다.

분류에서Dev

도커에서 쉘을 통해 실행에 연결 한 후 mongo 연결 해제

Related 관련 기사

  1. 1

    다른 VPN 서버를 통해 VPN 서버에 연결

  2. 2

    SSH 연결을 통해 원격 서버를 통해 인터넷에 연결하는 방법

  3. 3

    OpenVPN을 통해 NordVPN 서버를 사용하여 VPN 서버에 연결 한 후 SSH를 터미널에 허용하는 방법은 무엇입니까?

  4. 4

    SSH를 통해 외부에서 Ubuntu 서버에 연결

  5. 5

    SSH를 통해 외부에서 Ubuntu 서버에 연결

  6. 6

    ssh를 통해 LAN http 서버 연결

  7. 7

    VPN을 통해 FTP 서버에 연결하는 방법

  8. 8

    SOCKS5 프록시를 통해 SSH 서버에 연결

  9. 9

    회사 프록시를 통해 SSH 서버에 연결

  10. 10

    SSH를 통해 대학 서버에 연결

  11. 11

    터미널을 통해 포트 2222의 서버에 SSH를 연결합니다.

  12. 12

    직접 이더넷 연결을 통해 SSH를 통해 장치에 연결하는 방법

  13. 13

    서버가 SSH를 통해 대상 서버에 연결되지 않는 이유

  14. 14

    Ubuntu 16.04에서 WiFi로 VPN을 통해 일시 중단 한 후 인터넷이 연결되지 않습니다.

  15. 15

    Ubuntu 16.04에서 WiFi로 VPN을 통해 일시 중단 한 후 인터넷이 연결되지 않습니다.

  16. 16

    Junos Pulse VPN을 통해 연결되어있는 동안 OSX의 Parallels 내에서 실행중인 VM에 SSH를 사용하는 방법은 무엇입니까?

  17. 17

    OpenVPN을 통해 서버 LAN에 연결

  18. 18

    Virtualbox Ubuntu에서 OS로 SSH를 통해 서버에 연결하는 방법

  19. 19

    집이나 VPS에서 VPN을 설정하고이를 통해 인터넷에 연결할 수 있습니까?

  20. 20

    서로 다른 서버 사용자로 두 개의 서로 다른 게이트웨이를 통해 동일한 서버에 연결 (SSH)

  21. 21

    WIndows 10에서 SSH를 통해 연결할 수 없습니다.

  22. 22

    Linux 서버에서 VPN 연결 해제

  23. 23

    ssh 연결을 통해 gedit 사용-서버에 gedit를 설치해야합니까?

  24. 24

    ssh 연결을 통해 gedit 사용-서버에 gedit를 설치해야합니까?

  25. 25

    ssh를 통해 Ubuntu 16.04 서버에 연결 한 후 새 터미널에서 스크립트 (.sh) 파일을 실행하는 방법은 무엇입니까?

  26. 26

    무선 연결을 통해 로컬 FTP 서버에 연결

  27. 27

    텔넷을 통해 POP / SMTP 서버에 연결

  28. 28

    gnome-terminal에서 새 탭을 열고 ssh를 통해 자동으로 연결되도록합니다.

  29. 29

    도커에서 쉘을 통해 실행에 연결 한 후 mongo 연결 해제

뜨겁다태그

보관