SSH가 VPN을 사용하지 않도록 설정

SSH가 VPN을 사용하지 않도록 설정

저는 최근에 노트북에서 VPN 서버를 사용하기 시작했습니다. 이제 SSHFS 마운트 및 FTP 서버와의 SSH 쉘을 포함하여 모든 것이 이를 통해 라우팅됩니다. 그 때문에 지금은 매우 느리고 응답이 없습니다.

모든 SSH 관련 작업을 제외하고 VPN을 "전역적으로" 계속 사용할 수 있습니까? (노트북에서만 VPN 연결을 사용하며 FTP 서버는 사용하지 않습니다)

아치 리눅스.

답변1

BindAddressVPN 네트워크가 기본 네트워크로 설정되어 있어도 VPN 네트워크를 통과하지 않도록 하는 옵션이 있습니다 .

~/.ssh/config구성 파일에서 다음 과 같이 설정할 수 있습니다 .

Host your-non-vpn-host
  BindAddress your-local-ip-non-vpn

-oBindAddress=your-local-ip-non-vpn또는 SSH/SFTP/SSHFS로의 스위치를 사용하여 명령줄에서 임시로 실행합니다 .

그리고 당신의 를 찾는 방법은 무엇입니까 your-local-ip-non-vpn? ip address show"일반" 네트워크 인터페이스(VPN 인터페이스 옆이 아님) 옆에 표시된 것을 사용하여 로컬 IP 주소를 나열 하고 선택합니다.

관련 정보