Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Linux Gateway in vmware (VMware vraag)

Pagina: 1
Acties:

  • battler
  • Registratie: November 2004
  • Laatst online: 30-06 15:11
Context:
Ik heb 3 servers op dit moment in vmware draaien op 1 fysiek server.

Het is de bedoeling dat dit er als volgt komt uit te zien.
virtueel2
Alle "blauwe" servers draaien dus virtueel op 1 fysieke server. Ik heb dit als volgt aangesloten.
fysiek

Probleem:

De PC's verbonden aan de switch kunnen geen verbinding maken met het internet. Pingen naar 4.2.2.2 of 8.8.8.8 lukt niet. De virtuele systemen kunnen zonder probleem het internet op.

Configuratie:
De Gateway draait IPTABLES (NAT) en SQUID (proxy). De PXE server draait de DHCP.
- Aangezien de pxe server kan pingen naar 8.8.8.8 ga ik er van uit dat IPTABLES goed werkt.

IP settings Gateway:
ETH0:
IP-Server2-eth0
ETH1:
IP-Server2-eth1
IP settings pxe:
IP-Server1
IP settings Client PC:
[komt later heeft geen internet verbinding]
Komt uit de scope van de PXE server.

DHCP scope:
dhcp scope

IPTABLES NAT & Proxy:
iptables

Testen:

Vanuit de Gateway kan ik overal naartoe:
Pingen naar 8.8.8.8
Pingen naar Google.nl
Pingen naar 192.168.200.1 (IP PXE).
Pingen naar client
-----------------------------
Alles werkt

Vanuit de PXE kan ik overal naartoe:
Pingen naar 8.8.8.8
Pingen naar Google.nl
Pingen naar 192.168.200.1 (IP PXE).
Pingen naar client
-----------------------------
Alles werkt

Vanuit de Client kan ik alleen verbinding maken met het LAN gedeelte.
Pingen naar 192.168.200.2 (IP Gateway)
Pingen naar 192.168.200.0/24

Ik kan niet pingen naar ETH0 van de Gateway (WAN IP).

Waarschijnlijk heeft dit te maken met mijn VMWARE configuratie. Helaas ben ik pas sinds het weekend bezig met vmware en heb dus ook nog niet alles onder de knie. Op dit moment is mijn netwerkconfiguratie als volgt;
Afbeeldingslocatie: http://tweakers.net/ext/f/IZnTKSHJtRDjgy17YtEUQOf4/full.png

Waarschijnlijk gaat het dus fout in mijn VMware configuratie. Iemand enig idee waar ik nog moet kijken, of waar het aan kan liggen?

Lux.Architectuur | Van Dromen tot Wonen | www.Lux-a.nl


  • fds
  • Registratie: November 2006
  • Laatst online: 26-11 18:47

fds

Op de gateway moet eth1 gebruikt worden voor het bridge netwerk van VMware, eth1 moet hiervoor een vast IP adres hebben.
De Virtuele Machines in VMware moeten in bridge mode staan, zodat ze met de PC in een netwerk zitten.
Zowel de PC als de Virtual Machines moeten een default route naar de gateway hebben.
In iptables zet je alleen masquerading aan voor eth0, het internet verkeer.

Controleer of routing aan staat op gateway: cat /proc/sys/net/ipv4/ip_forward
Controleer route tabel op gateway: /sbin/route -n
Controleer PC of deze een default route heeft naar eth1 van gateway: route print

  • battler
  • Registratie: November 2004
  • Laatst online: 30-06 15:11
- Alle servers hebben statisch geconfigureerde IP-adressen.
- De DHCP deelt een gateway uit (zie DHCP scope). Bij de servers staat dit statisch geconfigureerd.
- Routing staat aan. cat /proc/sys/net/ipv4/ip_forward op 1
- Route tabel op Gateway klopt ook:
Route tabel
- De PC heeft ook een default gateway naar de server.

Ik moet even opzoeken hoe ik interfaces in VM in bridge modus zet.
IPTABLES masq. herconfigureren.

Bedankt voor je reactie, ga er gelijk mee aan de slag.

Lux.Architectuur | Van Dromen tot Wonen | www.Lux-a.nl


  • fds
  • Registratie: November 2006
  • Laatst online: 26-11 18:47

fds

He, heb je voor het LAN een aparte eth2 of is dat een typefout?

Ik ben ervan uitgegaan dat je alleen eth1 hebt voor het LAN, Meer heb je ook niet nodig,
De PC kan dan gewoon via DHCP (van pxeserver) een IP adres krijgen en als dat lukt, dan zou alles meteen moeten werken.

  • battler
  • Registratie: November 2004
  • Laatst online: 30-06 15:11
De fysieke benaming van die poort is ETH2. Linux ziet dit als ETH1.

VirtueelFysiek
ETH0ETH1
ETH1ETH2


Ook heb ik de het broadcast van de ETH1 op de gateway verkeerd geconfigd (192.168.0.255 i.p.v 192.168.200.255) dit heb ik gewijzigd.


!Opgelost, Ik had twee DHCP servers draaien op de PXE server. DHCP en DHCP3-server. Beide komen niet voor in services nog in de inet.d maar gelukkig wel in process lijst. Config (verkeerde gateway in dhcp.conf van de dhcpd) aangepast en alles werkt.

[ Voor 98% gewijzigd door battler op 23-04-2012 18:18 ]

Lux.Architectuur | Van Dromen tot Wonen | www.Lux-a.nl