E-post: salg@linmag.no



21.5.2012 - 22:28
 • Nyheter
 • Om Linux
 • Linuxskolen
 • Spørrespalte
 • Vitsespalte
 • LINUXmagasinet
 • Spill
 • WEBSHOP
 • Diskusjonsforum
 • Linker
 • For annonsører
 • English
 • Om oss
developer.ez.no
www.online4u.no

0

Linux som enkel router


Har installert RedHat 9 på stasjonær maskin med kobling til et kabelmodem via nettverkskort. Har ett nettverkskort nr. 2 i denne maskinen hvor en bærbar maskin med Win Xp skal koble seg til og bruke internetttilgangen til maksinene med Linux. Hordan får jeg Linux maskinen til å dele internettilkoblingen med XP?
Sondre B.

Hei Sondre,
Det du ønsker er å bruke Red Hat maskinen din som router og koble deg til med en laptop på "innsiden".

Sett da en privat adresse på nettverkskort nr.2 på Red Hat maskina di.
f.eks. 192.168.0.1 med nettverksmaske 255.255.255.0 og broadcast 192.168.0.255.

Siden du i praksis bare har 1 offentlig ip-adresse, må du NAT'e(oversette) de private adressene til din offentlige ip-adresse. Dette kan enkelt gjøres med iptables.

'modpobe iptable_nat'

Legg til enkel NAT-regel(eth0 er ADSL, eth1 er internt):
'iptables -t nat -A POSTROUTING -s 192.168.0.0/255.255.255.0 -o eth0 -j MASQUERADE'

Deretter må du muliggjøre ruting av trafikken:
'echo 1 > /proc/sys/net/ipv4/ip_forward'.


Koble laptopen din direkte til RedHat maskinen din med en krysset kabel, eller koble opp en hub til Red Hat maskina di og koble opp laptopen mot hub'en (vanlige kabler). Sett deretter ip-adresse til å være 192.168.0.2, med nettmaske 255.255.255.0 og broadcast 192.168.0.255. Sett gateway til å være 192.168.0.1. alle forespørsler skal nå gå via Red Hat maskina di og ut på nettet dersom nødvendig.


Lykke til!



0







0 0