KVM/Virtmanager의 SSH 포트 전달

KVM/Virtmanager의 SSH 포트 전달

게스트 머신을 실행 중입니다.데비안 안정 버전KVM 사용GUI 가상 관리자다른 데비안 9에서. 내가하고 싶은 것은 호스트에서 게스트로 SSH를 보내는 것입니다. 포트 22를 게스트에 전달하는 것을 제외하고 게스트에서 SSH 서버가 실행되고 구성되어 있습니다.

어떻게 해야 하나요? VirtualBox에서 이 작업을 수행하는 방법을 알고 있지만 virtmanager는 약간 다릅니다.

답변1

virt-manager/qemu에는 포트 전달을 처리하는 그래픽 도구가 없습니다. 전달 프로세스는 iptablesDNAT 규칙을 사용하여 수행됩니다.

iptablesQemu는 게스트를 시작/중지할 때 호출되는 후크를 제공하며, 이는 아래 설명된 대로 규칙 설정/제거를 트리거하는 데 사용할 수 있습니다.Libvirtd 네트워크 페이지의 들어오는 연결 전달 섹션.

관련 정보