It seems to be working but how do I access it from home or anywhere else but on the host machine?
It seems to be working but how do I access it from home or anywhere else but on the host machine?
If anyone has any better way, please feel free to butt in:
are you using linux or windows on the host machine?
Linux. It the host machine has a public address but the zimbra server has a 192.168. address. I can't figure a way to get to the zimbra server from anywhere else in the world but the virtual machine itself.Originally Posted by wannabetenor
I would know how on a Windows machine, but not a linux box.
Let me see if another mod knows.
It sounds like you just need to do some good 'ol port forwarding.
You'll need to forward all the ports you have Zimbra listening on, from the public IP to the private (virtual) one.
There's a bunch of ways to do port forwarding on Linux, here's a link with some examples:
http://www.linux.com/howtos/IP-Masqu...rwarders.shtml
In that document, you want to look at the IPTABLES based port forwarding.
I've also had good luck with the tool known as "rinetd", which is a relatively simple way of port forwarding as well.
Good luck!
-Eric
Well I use IPCop as my firewall. It is far easier to manage than IPTABLES, so unless you are a huge fan of manually editing your fireall script, I would highly recommend the upgrade.
My Zimbra machine is also strictly internal and accessable from the outside via port forwarding thru IPCop.
Here are the rules I had to put in place to get the SMTP and web interface traffic routed to the Zimbra machine:
TCP {externalIP}:995(POP3S) => {internalIP} : 995(POP3S)
TCP {externalIP}:25(SMTP) => {internalIP}: 25(SMTP)
TCP {externalIP}:7071 => {internalIP} : 7071 (Admin)
TCP {externalIP}:80(HTTP) => {internalIP}: 80(HTTP)
You will want to watch out with the port 80 forward for webmail interface access if you are already forwarding port 80 on your external IP for webhosting. If so you will have to change the port Zimbra is listening on for the webmail interface and direct your users to change their URL to reflect the new port.
Or if you have another external IP you could aliase that IP into your firewall and port forward from that external, leaving Zimbra on port 80. That is the solution I chose to go with.
Cheers,
Travis
There are currently 1 users browsing this thread. (0 members and 1 guests)