Hi all.
I have a root server with ubuntu and a debian image running in a vmware server. I have also multiple public IP addresses. One address is for the root server and one address should be for the guest system. My provider prohibits using "bridged" configuration in vmware. They suggest to use a "host-only" configuration and to add some routing rules to the root server. Everything works fine if I assign a private IP to vmnet1 and a private IP to the guest system (plus the iptables entries for routing). When I try to assign a public IP to vmnet1 the installation of vmware -> vmnet1 fails (without any error, vmnet1 is just not present). So far so good.
My problem is now the following. I have also a DNS, FTP server and many more services running on the guest system. And this guest system has now a private IP (e.g. 192.168.1.10). Now e.g. DNS and FTP (PASV) do not the right job because the guest system has not the right (public) IP configured.
Is there a way to assign a public IP to vmnet1 or to use a public IP on the guest system without using a "bridged" configuration?