Server achter server van buitenaf bereiken?

Pagina: 1
Acties:

  • HenkS
  • Registratie: Mei 2000
  • Laatst online: 16-08 11:40

HenkS

Da_king alias HenkS

Topicstarter
wat is het probleem:
heb thuis een server staan met linux redhat op, heb deze niet zelf geinstalleerd, want weet niet echt veel van linux, beetje maar niet genoeg, deze server hebben we om een ftp en webserver te runnen en om chello lekker op te delen zodat we met zijn 5-en op internet kunnen.

nu heb ik achter die server, zelf 2 computers hangen, 1 win98 bak, en een bak met linux mandrake op, en naast 98 ga ik ook nog win2000 zetten.

nu is de vraag, stel ik zet een webserver op op die 2000 of mandrake bak, puur voor php en asp sites te maken.

op die server waar linux redhat opstaat, doe ik dus bv http://212.... enz.... om die site te bekijken van buitenaf, is het nu ook mogelijk als ik een site run op die bakken die achter die server zit, om die dus ook van buitenaf te kunnen bekijken, zelfde geldt voor de vraag als ik een ftp server op die windhoos of mandrake bak opzet, kan dit, zo ja hoe of waar vind ik hier info over?

alvast thanks :)

Verwijderd

Wat je nodig hebt heet NAT
(= Network Address Translation)

Hiermee kan je aangeven dat als iemand je webserver benaderd op een IP nummer en/of portnummer deze gerouteerd wordt naar de andere bak.

Ik kan zo 1-2-3 geen antwoord geven hoe dit op Linux gaat. Ik zit meer op BSD te prutten.

Verwijderd

Onder linux doe je dit dus met ipchains. Je moet dan een bepaalde poort waar je webserver op draait (meestal poort 80) forwarden naar die win98 bak. Gezien je je internetverbinding al deelt met een linux machine gebruik je al ipchains en is het gewoon een kwestie van een paar regels toe voegen.

Verwijderd

ipmasqadm zul je bedoelen waarschijnlijk, natuurlijk in combinatie met ipchains.

Zoek maar eens via de search van GOT op ipmasqadm, dan zul je genoeg vinden erover.

De website over masquerading (wat je ook nodig zult hebben) en ipmasqadm is ipmasq.cjb.net

Verwijderd

Dat nat en ipchains zal er al wel zijn allemaal, anders kunnen ze niet nu al met 5 man op internet.

Wat ie meer nodig heeft is een port redirector. Iets in de trend van :

./redir --lport=81 --laddr=<echte public ipadres>--cport=80 --caddr=<interne ipadres van je webservertje> &

redir is een linux programma. En is volgens mij wel te vinden op http://www.freshmeat.net

--lport= listening port
--laddr= listening ipadres
--cport= port waarop je connect intern
--caddr= dus t interne ipadres van je webserver (win98/2000 oid).

Verwijderd

Ja daar heb je dus ipmasqadm voor, om poorten te forwarden naar een andeer ip.

redir kan je daarvoor ook gebruiken, maar ik zou toch gewoon voor ipmasqadm gaan, aangezien die veel meer gebruikt wordt en daar ook meer documentatie over te vinden is

  • HenkS
  • Registratie: Mei 2000
  • Laatst online: 16-08 11:40

HenkS

Da_king alias HenkS

Topicstarter
he alvast iedereen bedankt, ga het snel uitproberen, maar heb nog een vraag:

nu is bv het ip van de server 212.93.....

en van mijn win2000 bak 192.168.0.4 ofzo
dan heb ik straks bv een website draaien op beide bakken, en heb ik bv via redir uitgevoerd

kan ik dan nog steeds de site op de linuxserver bereiken via http://212.93......

en via welk ip moet ik dan mijn site op de win2000 bak bereiken, kan dat dan nog allebei? dus beide sites op beide bakken??

alvast bedankt

ps ik neem aan dat dit het goede programma is, heb ff gezocht:
http://www.asymmetrica.com/software/msredird/

Verwijderd

Dan moet je gewoon een ander portje gebruiken die redirected wordt naar je Win98 bak. Dan blijft je http://linuxbak gewoon bestaan. Je kan elk willekeurig portje directen naar een ander portje, mits er op beide porten een listener staat.
Pagina: 1