Click to See Complete Forum and Search --> : About networking on Virtual Machine
satimis
08-19-2008, 01:27 AM
Hi folks,
On Virtual Machine I can run all guest servers as daemon working on background. Each server has its own domain. I can allot each server its own local IP address on router. But I haven't figured out how to make their owners can connect them on Internet. Whether I need to allot each server a public IP address. If in this arrangement I need to subscribe many public IP.
Advice and pointer would be appreciated. TIA
B.R.
satimis
ph34r
08-19-2008, 07:51 AM
You could use port forwarding, but then they would have the port in the URL/address/etc. and mail wouldn't work well. If it is just webservers, then you could use one box with virtual hosts, or apaches reverse proxy mod.
satimis
08-19-2008, 08:53 AM
You could use port forwarding, but then they would have the port in the URL/address/etc. and mail wouldn't work well. If it is just webservers, then you could use one box with virtual hosts, or apaches reverse proxy mod.
Hi ph34r,
Not webservers which I'll run virtual host as you mentioned.
I'm considering how to make use of the guests which are running as daemon. In fact they are samll virtual computers. If allowing each user owns their computers running their own webserver, mail server, ftp server etc. on their own domains there will be many domains. If each domain poiting at its own public IP then my problem solved. But it requires many public IP. If all domains poiting at the same public IP, on arrival how can the router forward them to their respective servers. Besides each server needs port 25, 143, 80, 8080, etc. That is what I'm venturing.
I don't know whether Vyatta can help me. I'll take a look on their site later. I haven't touched this project for some time. Thanks
B.R.
satimis
ph34r
08-19-2008, 10:06 AM
If you are doing mail, ftp, etc. then yes, you will need separate IPs. Or some fancy config work - set up the one box with a public IP as the primary mx for the mail, etc. but that still doesn't solve your FTP, etc. issues.