Linux routert niet voor client...

Pagina: 1
Acties:

  • Batje4
  • Registratie: April 2000
  • Laatst online: 11:07
Ik heb thuis een linux bak met RedHat 6.2 waarop een DHCP-server draait (voor mijn interne netwerk) en een caching DNS-server (je bent tweaker of je bent het niet).
Nu wil ik mijn Chello-verbinding delen met o.a. een Windows98SE bak. Deze krijgt automatisch een IP toegewezen van de linux-bak.
Dus: de linux bak is server, de windows bak is client.

Nu is het gekke dat ik wel intern kan pingen tussen linuxbak en windowsbak, maar mijn windows bak heeft geen internet toegang.
Ook maakt deze geen gebruik van de DNS-server.

Als ik de linuxbak test, kan ik alle kanten op pingen en ook de DNS-server werkt als een tierelier.

Wat mis ik hier? volgens mij ben ik er vlak bij (en ja : ipv4 staat op yes).

AUB: help mij, want ik word gek van alle howto's op mijn bureau die voor een newbie als ik amper te begrijpen zijn. Dus AUB: heb meelij, en geef idiot-proof antwoorden :D

Het is vast wel mooi weer buiten.


  • mavink
  • Registratie: April 2000
  • Laatst online: 27-05 09:16
Hmmmm ik geloof best dat die howto's soms wat moeilijk zijn, maar probeer ze toch door te werken want dat is de makkelijkste manier om dit soort dingen te leren!

Heb je alle ip-masquerading en dergelijke al ingesteld? Als je dat al hebt gedaan en het werkt nog niet heb je forwarding uitstaan.

echo 1 > /proc/sys/net/ipv4/ip_forward

en dan zou het beter moeten gaan.

  • morpheus
  • Registratie: November 1999
  • Laatst online: 25-08 08:00
wat ik makkelijk vindt voor een beginner (ben er zelf ook een) is mandrake 7.2

deze heeft in drakconf een progje internet connection sharing. dubbelklik hierop en al je pc's erachter in het backend kunnen internetten. ideaal

kun je daarna in al die andere dingen gaan verdiepen. Maar ik vindt het zelf altijd lekker als iets wat ik wil en echt nodig heb, gelijk werkt. De overige dingen zoek ik altijd later wel uit

3kwp pvoutput


  • shadax
  • Registratie: Mei 2000
  • Niet online
Het gevaarlijke aan dat one-click dingen is dat je geen idee hebt wat je doet en misschien wel je machine toegankelijk maakt voor de hele wereld ofzo.

  • Batje4
  • Registratie: April 2000
  • Laatst online: 11:07
Ok,
even voor de duidelijkheid.

Dit is de inhoud van mijn /etc/sysconfig/network:


GATEWAYDEV=
GATEWAY=
HOSTNAME=
NETWORKING=yes
FORWARD_IPV4=yes



En dit is de inhoud van /etc/rc.d/rc.local:
(let op: file is standaard zoals ik hem van RedHat kreeg exclusief enkele toevoegingen door mij aangeraden uit HOWTO (http://nl.linux.org/doc/HOWTO/Homenet-Mini-Howto-NL.html) die ik aangeef met #Begin toevoeging Batje4)

#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

if [ -f /etc/redhat-release ]; then
R=$(cat /etc/redhat-release)

arch=$(uname -m)
a="a"
case "_$arch" in
_a*) a="an";;
_i*) a="an";;
esac

NUMPROC=`egrep -c "^cpu[0-9]+" /proc/stat`
if [ "$NUMPROC" -gt "1" ]; then
SMP="$NUMPROC-processor "
if [ "$NUMPROC" = "8" -o "$NUMPROC" = "11" ]; then
a="an"
else
a="a"
fi
fi

# This will overwrite /etc/issue at every boot. So, make any changes you
# want to make to /etc/issue here or you will lose them when you reboot.

# Begin toevoeging Batje4
# Set up the broadcast device to support DHCP
/sbin/route add -host 255.255.255.255 dev eth1

echo 1 > /proc/sys/net/ipv4/ip_forward

# 1) Flush de regel tabellen.
/sbin/ipchains -F input
/sbin/ipchains -F forward
/sbin/ipchains -F output
# 2) Stel de MASQ timing in en sta DHCP configuratie pakketjes toe.
/sbin/ipchains -M -S 7200 10 60
/sbin/ipchains -A input -j ACCEPT -i eth0 -s 0/0 68 -d 0/0 67 -p udp
# 3) Wijs alle forwarding pakketjes af behalve die van het lokale netwerk.
# Masquerate die.
/sbin/ipchains -P forward DENY
/sbin/ipchains -A forward -s 192.168.1.0/24 -j MASQ
# 4) Laad forwarding modules voor speciale diensten.
/sbin/modprobe ip_masq_ftp
/sbin/modprobe ip_masq_raudio
# Einde toevoeging Batje4



echo "" > /etc/issue
echo "$R" >> /etc/issue
echo "Kernel $(uname -r) on $a $SMP$(uname -m)" >> /etc/issue

cp -f /etc/issue /etc/issue.net
echo >> /etc/issue
fi


Kan iemand mij vertellen wat hier niet goed gaat?

Het is vast wel mooi weer buiten.


  • Batje4
  • Registratie: April 2000
  • Laatst online: 11:07
Hallo allen,

Ondanks nog meer sleutelwerk nog steeds geen succes, en ben ik teruggegaan naar de config van boven.
AUB help :)

Het is vast wel mooi weer buiten.

Pagina: 1