Hello,
I need help to configure transparent IP address
Here, My Proxmox 3.4 Network Configuration :
Here My KVM Linux network configuration
In Proxmox Box, i configured port forwarding to redirect port 80 IP Public x.x.x.x to 10.10.1.23
iptables -t nat -A PREROUTING -p tcp -i vmbr1 -m tcp -d x.x.x.x --dport 80 -j DNAT --to-destination 10.10.1.23:80
iptables -t nat -A POSTROUTING -o vmbr0 -j MASQUERADE
It's work,
===== but in KVM Linux
root@server:~# netstat -ntu
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 10.10.1.23:80 10.10.1.6:51985 ESTABLISHED
tcp 0 0 10.10.1.23:80 10.10.1.6:53212 ESTABLISHED
tcp 0 0 10.10.1.23:80 10.10.1.6:51238 ESTABLISHED
tcp 0 0 10.10.1.23:80 10.10.1.6:51782 ESTABLISHED
I would like detect public IP in Foreign Address, how to configure transparent port ip and port forwarding in proxmox host ?
I need help to configure transparent IP address
Here, My Proxmox 3.4 Network Configuration :
# For Local IP Address
auto vmbr0
iface vmbr0 inet static
address 10.10.1.6
netmask 255.255.255.0
bridge_ports eth0
bridge_stp off
bridge_fd 0
# For Public IP Address
auto vmbr1
iface vmbr1 inet static
address X.x.x.x
netmask 255.255.255.248
gateway x.x.x.x
bridge_ports eth1
bridge_stp off
bridge_fd 0
auto vmbr0
iface vmbr0 inet static
address 10.10.1.6
netmask 255.255.255.0
bridge_ports eth0
bridge_stp off
bridge_fd 0
# For Public IP Address
auto vmbr1
iface vmbr1 inet static
address X.x.x.x
netmask 255.255.255.248
gateway x.x.x.x
bridge_ports eth1
bridge_stp off
bridge_fd 0
Here My KVM Linux network configuration
iface eth0 inet static
address 10.10.1.23
netmask 255.255.255.0
network 10.10.1.0
broadcast 10.10.1.255
gateway 10.10.1.1
address 10.10.1.23
netmask 255.255.255.0
network 10.10.1.0
broadcast 10.10.1.255
gateway 10.10.1.1
In Proxmox Box, i configured port forwarding to redirect port 80 IP Public x.x.x.x to 10.10.1.23
iptables -t nat -A PREROUTING -p tcp -i vmbr1 -m tcp -d x.x.x.x --dport 80 -j DNAT --to-destination 10.10.1.23:80
iptables -t nat -A POSTROUTING -o vmbr0 -j MASQUERADE
It's work,
===== but in KVM Linux
root@server:~# netstat -ntu
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 10.10.1.23:80 10.10.1.6:51985 ESTABLISHED
tcp 0 0 10.10.1.23:80 10.10.1.6:53212 ESTABLISHED
tcp 0 0 10.10.1.23:80 10.10.1.6:51238 ESTABLISHED
tcp 0 0 10.10.1.23:80 10.10.1.6:51782 ESTABLISHED
I would like detect public IP in Foreign Address, how to configure transparent port ip and port forwarding in proxmox host ?