2016-10-30 7 views
0

Ich habe einen Server im OVH-Netzwerk. Proxmox 4.3 wurde dort als Supervisor installiert und beherbergt 2 LXC-Containers. Beide sind in 192.168.11.0/24 Netzwerk-Setup auf vmbr2 Netzwerk ausgeführt werden, für die ich so auch Setup-NAT haben:nicht auf externe IP von LAN zugreifen

auto vmbr2 
iface vmbr2 inet static 
     address 192.168.11.1 
     netmask 255.255.255.0 
     bridge_ports none 
     bridge_stp off 
     bridge_fd 0 
     post-up echo 1 > /proc/sys/net/ipv4/ip_forward 
     post-up iptables -t nat -A POSTROUTING -s '192.168.11.0/24' -o vmbr0 -j MASQUERADE 
     post-down iptables -t nat -D POSTROUTING -s '192.168.11.0/24' -o vmbr0 -j MASQUERADE 

Ich habe auch gekauft Failover IP von OVH, Setup virtuellen MAC für sie und zugewiesen es zu einem LXC-Container (vmbr0-Schnittstelle).

Mein Problem ist, dass ich auf diese IP auf LXC-Server zugreifen kann, wo diese IP zugewiesen ist (natürlich), aber ich kann das von anderen LXC-Server nicht tun. Verbindung nur Timeout, wenn ich einfach wget.

Was fehlt mir in meiner Konfiguration?

Antwort

0

Ich habe es gefunden. Anscheinend habe ich verpasst auf Haupt Host Routing-Eintrag:

route add -host failover_ip gw main_ip 

Dank dieser alle LXC-Hosts haben nun zu meinem Failover IP zugreifen.

Verwandte Themen