Al is het nieuws nog zo slecht, het wordt leuker als je het op zijn Brabants zegt :)
Het eerste dat in mij opkomt is verschillende poorten gebruiken en dan één IP delen.
Dus 10.0.0.1:3389, 10.0.0.1:3390, 10.0.0.1:3391, etc..
Een andere truc zal een gateway zijn die zich in het NAT-netwerk bevindt, connecteren met het externe IP van de gateway en dan doorlussen. Maar hoe je dat opzet weet ik niet
[ Voor 30% gewijzigd door Eagle Creek op 07-04-2014 20:32 ]
~ Information security professional & enthousiast ~ EC Twitter ~
Volgens mij maak je het veel moeilijker dan het is?
Even ervanuitgaande (want zo begrijp ik je verhaal) dat je een eigen LAN subnet opzet met alle VM's (zeg subnet 192.168.0.0/24) en een bestaand LAN hebt met een ander subnet (zeg 10.0.0.0/24).
10.0.0.x zal een core router hebben. (dat heeft elk netwerk nu eenmaal).
Zet dan op je hypervisor (of dat nu vmware, hyper-v of virtualbox is) een VM op (bijvoorbeeld pfsense, maar ISA of TMG kan ook) die met 1 pootje in het bestaande subnet hangt (bijvoorbeeld 10.0.0.50) en met zijn andere pootje in het virtuele subnet (bijvoorbeeld 192.168.0.1).
Op de core router van het 10.0.0.x subnet zet je een static route op die alle request naar 192.168.0.0/25 doorstuurt naar 10.0.0.50. Voor het virtuele subnet is 192.168.0.1 de core router.
Op het moment dat iemand op het 10.0.0.x subnet "zoekt" naar 192.168.0.x zegt je core router: "Hey, dat weet ik, dat is statisch. Ga jij maar lekker bij 10.0.0.50 zoeken). 10.0.0.50 zegt dan "Hey, jij zoekt 192.168.0.4? Dat is aan de andere kant van het muurtje, veel plezier."
Afhankelijk van je inrichting kun je 10.0.0.50 alles laten doorlaten, maar bijvoorbeeld ook gewoon alleen poort 80 of alleen port 3389. Of gewoon een mix..
/edit
En wellicht maak ik het weer moeilijker dan het is, want misschien kan die hele pfsense taak wel afgehandeld worden door je hypervisor, maar dat weet ik niet zeker.
[ Voor 27% gewijzigd door FreakNL op 07-04-2014 20:41 ]
[ Voor 11% gewijzigd door Jorick op 07-04-2014 20:48 ]
Het domein waar het spul in komt (en de fisieke servers al in hangen) is niet zomaar een netwerk, maar een enterprise netwerk over meerdere landen met meerdere windows domeinen. Dus "even" de core router updaten...ik geloof niet dat hem dat gaat worden
Daarnaast zijn de VM's klonen van elkaar, en gebruiken ze in principe allemaal de zelfde poortnummers. Dat omconfigureren voel ik eigenlijk weinig voor. Want op 1 VM draait o.m.:
- Webserver (weblogic)
- in- en externe webservices
- applicatieserver
- tuxedo
- databaseserver.
en verder nog een hele zut software die samen een ERP suite vormen.
Eigenlijk wil ik dus het liefste niet poortmappen; ik voorzie namelijk een chaos
Bijkomend is dat er op de fysieke machine zelf ook al het e.e.a. draait wat diverse poorten gebruikt.
Al is het nieuws nog zo slecht, het wordt leuker als je het op zijn Brabants zegt :)
intern naar bridged natten zodat ze resources op jouw netwerk kunnen bereiken.
bridged adapter zoveel ip addressen geven als VM's je draait en port forwarding doen naar elke bak vanaf een indivueel ip naar elke bak (desnoods alle poorten, NAT je zeg maar andere kant op).
Is geen sjieke oplossing, maar wel meest werkbare.
Newton's 3rd law of motion. Amateur moraalridder.
Ik beheer, zij het op net iets kleinere schaal, ook een enterprise netwerk. Laat ik het zo stellen: Wij worden niet vrolijk als mensen zelf gaan hobbyenThe Eagle schreef op maandag 07 april 2014 @ 22:56:
Even wat achtergrondinfo:
Het domein waar het spul in komt (en de fisieke servers al in hangen) is niet zomaar een netwerk, maar een enterprise netwerk over meerdere landen met meerdere windows domeinen. Dus "even" de core router updaten...ik geloof niet dat hem dat gaat worden
Dat gehobby kan van uitermate professionele kwaliteit zijn maar zodra je Systeem- & Netwerkbeheer "out of the loop" houdt dan zou zomaar ineens een netwerkpoortje op de switch disabled kunnen worden als daar allemaal 'rommel' (als het dat is... we moeten er eerst achter komen, en dat is meestal omdat er iets mis gaat
Als je ons bij je project betrekt (en het daadwerkelijk werkgerelateerd is. Als het dat niet is hebben we leidinggevenden, HRM en Legal om daar tegen op te treden
Mijn verzoek is dus: Speel het via de IT-afdeling
Als dat allemaal niet lukt dan zit er weinig anders op dan alternatieve methodes te verzinnen. Als je geen extra IP-adressen krijgt (of zelfs een eigen VLAN) en je ook geen static route dan blijkft er weinig anders over dan NAT.
Razwer: Ik denk niet dat 'bridged' betekent wat jij denkt dat het betekent? Sowieso, als je 'zoveel ip addressen [..] als VM's je draait' hebt, waarom zou je dan nog NATten? Knoop je fysieke netwerk aan je virtuele zonder enige vorm van address translation of routering (oftewel: bridgen) en geef je VM's direct die adressen...
"Your life is yours alone. Rise up and live it." - Richard Rahl
Rhàshan - Aditu Sunlock
Het nadeel is dan wel dat ze ook resources direct kunnen benaderen op je lokale lan (mits firewalling dat toe staat). Als het kloon bakken zijn van productie kan dat eventuele resources (bijvoorbeeld database servers) schaden. Vandaar het NAT-en.Paul schreef op dinsdag 08 april 2014 @ 08:01:
[...]
Razwer: Ik denk niet dat 'bridged' betekent wat jij denkt dat het betekent? Sowieso, als je 'zoveel ip addressen [..] als VM's je draait' hebt, waarom zou je dan nog NATten? Knoop je fysieke netwerk aan je virtuele zonder enige vorm van address translation of routering (oftewel: bridgen) en geef je VM's direct die adressen...
Newton's 3rd law of motion. Amateur moraalridder.
Het zijn klonen van elkaar, ik zie nergens dat het klonen van iets in productie zijn
"Your life is yours alone. Rise up and live it." - Richard Rahl
Rhàshan - Aditu Sunlock
Carpe Diem
@Paul, NAT is idd geen security maar een gateway iets. Een oplossing die best geschikt is voor zoiets als dit. Verder ben ik het met je eens met het lange verhaal wat je eerder schreef.
[ Voor 18% gewijzigd door Razwer op 08-04-2014 10:25 ]
Newton's 3rd law of motion. Amateur moraalridder.
@Paul: uiteraard is IT in de loop. Wordt vandaag zelfs in CAB besproken. Reden dat ik de vraag gesteld heb is omdat ik vanuit de organisatie het signaal kreeg dat de IP's die ik nodig zou hebben niet beschikbaar zouden zijn en ik naar een cloud solution zou moeten. Nou moeten die Indiers eigenlijk gewoon niet denken en doen wat zeg gevraagd wordt, maar toch.
@Rawwzer: als ik IP's kon uitdelen had ik dat al lang gedaan. Maar dat kan ik (nog) niet aangezien ik natuurlijk het domein niet beheer
Al is het nieuws nog zo slecht, het wordt leuker als je het op zijn Brabants zegt :)
Als IT in de loop zit, kun je toch gewoon je functionele verzoek neerleggen (VM's toegang geven tot domain-resources of iets dergelijks), en laat IT dan maar een supported oplossing verzinnen?
Of ben ik weer te kort door de bocht?
MCSE NT4/2K/2K3, MCTS, MCITP, CCA, CCEA, CCEE, CCIA, CCNA, CCDA, CCNP, CCDP, VCP, CEH + zwemdiploma A & B
Die Indiërs moeten jou behoeden voor het maken van fouten die het hele enterprise netwerk onderuit kunnen halen. Voor zover ik het kan bekijken, doen ze hun werk goed (nofi)The Eagle schreef op dinsdag 08 april 2014 @ 10:35:
... Nou moeten die Indiers eigenlijk gewoon niet denken en doen wat zeg gevraagd wordt, maar toch...
OTOH, je weet dat je voor NAT niet persé dezelfde portnummers hoeft te gebruiken?
Dus je kunt op de server (10.0.0.1) zoiets doen:
10.0.0.1:4001 -> 192.168.0.1:3389
10.0.0.1:4002 -> 192.168.0.2:3389
..
10.0.0.1:4254 -> 192.168.0.254:3389
Waarbij 192.168.0.x dus je VM's zijn
[ Voor 3% gewijzigd door Brahiewahiewa op 08-04-2014 14:49 ]
QnJhaGlld2FoaWV3YQ==
Ik ben de installateur van die hele ERP suiteQuestion Mark schreef op dinsdag 08 april 2014 @ 11:11:
Wat is jouw functie hier dan in?
Als IT in de loop zit, kun je toch gewoon je functionele verzoek neerleggen (VM's toegang geven tot domain-resources of iets dergelijks), en laat IT dan maar een supported oplossing verzinnen?
Of ben ik weer te kort door de bocht?
Maar inmiddels heb ik een update: die Indiers waren wel te kort door de bocht. Blijkt dat ze in het subnet niet voldoende IP's hadden om uit te delen. Nu krijgen we een eigen subnet. Dat zal wel even tijd nodig hebben, maar er lijkt koren op de molen te komen
Keep you posted
Al is het nieuws nog zo slecht, het wordt leuker als je het op zijn Brabants zegt :)
Als jij icoontjes uitrolt voor de verschillende servers, met het juiste IP-adres en port number, dan kan er aan de client side weinig misgaan, dunkt mij.The Eagle schreef op dinsdag 08 april 2014 @ 16:18:
Dat zou op zich een mogelijkheid zijn, ware het niet dat ik nu al weet dat dat aan de clientkant wat issues gaat geven. Onze functionele mensen gaan dat niet heel erg snappen namelijk
Maar een aparte IP-range is beter
QnJhaGlld2FoaWV3YQ==