Eu faria o seguinte:
Na máquina host do Windows, eu executaria um wireshark
(na porta 22). Em seguida, tente conectar-se a partir da máquina guest linux via ssh. Você não verá o convidado conectando-se ao lado de fora.
O motivo?
The Virtual Box network adapter is NAT, with no port forwarding.
Você precisa ter o encaminhamento de porta se tiver NAT.
Você pode fazer da seguinte maneira: configurar o Virtualbox para abrir uma porta 22 em seu host com o IP 127.0.0.1 (loopback dev no seu host) e encaminhá-lo para o seu IP interno, por exemplo 10.0.10.10 (o endereço interno da sua VM, que eu não sei da sua informação).
Depois, você poderá se conectar ao lado de fora.
Editar - para lidar com o ISA Server
Esqueci de escrever sobre a parte ISA. Para isso, você provavelmente precisará de cygwin environment
e OpenSSH server
:
Isto é retirado de aqui
Para citar:
*** My dirty solution:
Linux <--> Windoz with ISA client <--> Windoz with ISA server
On my Windoz with ISA client:
I install Cygwin Environment + OpenSSH server (http:/pigtail.net/LRP/printsrv/cygwin-sshd.html).
I configure my ISA Client (WSPCFG.INI and CREDTOOL.EXE).
WSPCFG.INI in C:\cygwin\usr\sbin (SSHD.EXE folder): [sshd] Persistent=1 KillOldSession=1 ForceCredentials=1
C:\Program Files\Microsoft Firewall Client\CREDTOOL.EXE -w -n sshd -c myusername mydomainname mypassword (myusername, mydomainname and mypassword must be ISA server credentials)
On my Linux:
ssh -fND1080 myusername:mypassword@mywindozisaclientname (myusername and mypassword must be an account for Windoz with ISA client)
So I create a dynamic port forwarding (ssh behaves as a socks server).
I configure my mail client program (PROXY SOCKS = localhost , PORT = 1080)