Proxmox 3 Firewall and Portforwarding

Chris Westerfield

New Member
Jan 23, 2016
1
0
1
41
Hi,

I was able to install hipchat server into one of the openvz container.
It is working so far, only I have an issue with the xmpp chat.

Hipchat asks to do the following with iptables:

root@hipchat-server:/home/admin# iptables -t nat -L -n -v
Chain PREROUTING (policy ACCEPT 40541 packets, 2430K bytes)
pkts bytes target prot opt in out source destination
2 100 DNAT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:5222 state NEW statistic mode nth every 1 /* tetra-proxy-0-chat-port */ to::5232
21 1344 DNAT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:5223 state NEW statistic mode nth every 1 /* tetra-proxy-0-chat-port-ssl */ to::5233

Chain INPUT (policy ACCEPT 40564 packets, 2431K bytes)
pkts bytes target prot opt in out source destination

Chain OUTPUT (policy ACCEPT 209K packets, 16M bytes)
pkts bytes target prot opt in out source destination
2 120 DNAT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:5222 state NEW statistic mode nth every 1 /* tetra-proxy-0-chat-port */ to::5232
0 0 DNAT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:5223 state NEW statistic mode nth every 1 /* tetra-proxy-0-chat-port-ssl */ to::5233

So they are basically forwarding 5222 to 5232.
I use the firewall to increase security to a certain point.
But I don't have a clue how to achieve this.
Please help

regards

Chris
 

wolfgang

Proxmox Retired Staff
Retired Staff
Oct 1, 2014
6,496
498
103
Hi,

you can create a script what applies this settings to you iptables (create a new chain) and then use it in the network interface with post-up and post-down
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get your own in 60 seconds.

Buy now!