Recarregando a configuração NAT em um VMWare Server 2.0.2 em execução

2

Eu tenho um servidor executando o VMWare Server 2.0.2. O hospedeiro é o Debian Lenny. Tenho 15-20 máquinas virtuais em execução, todas conectadas a uma única rede NAT (chamada vmnet8).

Eu configurei o NAT do VMWare (o daemon vmnet-natd ) para encaminhar algumas portas de entrada para uma das VMs, já que ele hospeda alguns serviços acessíveis publicamente. Eu fiz isso através do arquivo /etc/vmware/vmnet8/nat/nat.conf adicionando linhas como as seguintes:

80 = 192.168.100.100:80

Isso funciona muito bem, posso acessar o servidor da Web na VM em 192.168.100.100 conectando-me ao endereço IP do host.

Às vezes, preciso adicionar redirecionamentos de porta a essa configuração NAT. Então, adiciono uma linha ao arquivo de configuração.

Agora, para a pergunta. Como eu faço o processo natd levar essa nova configuração em conta? Claramente, reiniciar a máquina host faz considerá-la, e a porta recém-adicionada é encaminhada. No entanto, isso não é uma opção neste servidor, então como fazer isso sem reiniciar o host inteiro?

Obrigado por qualquer ideia!

    
por Jonathan Clarke 15.03.2010 / 00:32

3 respostas

2

parece que a única maneira de aplicar a nova configuração do VMWare NAT é matar o processo vmware-natd em execução e reiniciá-lo, mas posso estar errado ( origem )

    
por 15.03.2010 / 01:56
5

Estou trabalhando na estação de trabalho 10.0.4, eu uso as seguintes instruções para tornar o nat.conf efetivo após cada mudança, sem reiniciar o computador.

vmware-networks --stop
vmware-networks --start
    
por 11.11.2014 / 05:51
0

Não tenho certeza se isso funciona no VMware Server 2.0, mas no VMware Server 1.10 você pode apenas reiniciar o serviço de rede da seguinte forma:

/usr/lib/vmware/net-services.sh restart

    
por 31.03.2010 / 19:51