
Buckminster
(usa Debian)
Enviado em 01/12/2025 - 15:58h
Suas VMs estão em uma rede privada (192.168.100.0/24)
Pelo visto, você só possui 1 IP público (136.141.72.112)
O SolusVM não faz automaticamente port-forwarding/NAT das portas das VMs para o IP público, por isso, você precisa configurar manualmente as regras de encaminhamento de porta (port forwarding).
Também não há IP público dedicado atribuído às VMs, pois você tem um GW com somente um IP público, o que é normal.
Acredito que, por isso, você só consegue acessá-las via VNC interno do painel, mas não diretamente do seu computador.
Para acessar via SSH, crie um NAT/Port Forwarding no host (mais comum quando só há 1 IP público)
No servidor host (Debian 11), você cria NAT para cada VM.
Exemplo com o Iptables (coloque nos hosts):
Para a VM 192.168.100.10 (srv003):
# SSH
iptables -t nat -A PREROUTING -p tcp --dport 2201 -j DNAT --to-destination 192.168.100.10:22
Para a VM 192.168.100.11 (srv004):
iptables -t nat -A PREROUTING -p tcp --dport 2202 -j DNAT --to-destination 192.168.100.11:22
Para a VM 192.168.100.12 (srv005):
iptables -t nat -A PREROUTING -p tcp --dport 2203 -j DNAT --to-destination 192.168.100.12:22
Claro, não esquecendo do popular:
iptables -t nat -A POSTROUTING -s 192.168.100.0/24 -o nome_placa_de_rede -j MASQUERADE
Para acessar do computador seria assim:
ssh root@136.141.72.112 -p 2201
ssh root@136.141.72.112 -p 2202
ssh root@136.141.72.112 -p 2203
Outra opção seria adquirir mais IPs públicos e atribuí-los às VMs, mas não sei se é conveniente para você.
https://docs.solusvm.com/v1/installation-and-configuration/TCP%2Bports%2Bused%2Bby%2BSolusVM.html
https://support.solusvm.com/hc/en-us/articles/13268134893463-Which-ports-are-required-for-SolusVM-to...
Tem o noVNC, mas precisa de um certificado válido:
https://docs.solusvm.com/v1/installation-and-configuration/configuring-remote-console/noVNC%2Bconfig...
Para VNC, peguei informações do Chat "Jarvis" GPT:
Por padrão, o SolusVM não expõe o VNC diretamente para fora, só internamente via painel.
Para habilitar VNC externo, você tem duas opções:
Opção A — Habilitar o VNC Proxy do SolusVM 2
No painel admin:
Settings > Virtualization > VNC Proxy
Defina:
Bind IP: 136.141.72.112
Range de portas para VNC: ex: 5901–5999
Após isso, cada VM terá sua porta VNC externa mostrada no painel.
Opção B — Fazer NAT manual das portas VNC
Cada VM KVM normalmente usa uma porta VNC diferente (verificando no host):
virsh vncdisplay srv003
Retorno típico: :1 > porta 5901
Criar NAT:
iptables -t nat -A PREROUTING -p tcp --dport 5901 -j DNAT --to-destination 192.168.100.10:5901
Depois, no seu computador:
vncviewer 136.141.72.112:5901
Não testei nenhuma delas, são somente sugestões.
_________________________________________________________
Rule number one: Always listen 'to' Buck!
Enquanto o cursor estiver pulsando, há vida!