Toon posts:

[rh8.0] wil geen ip doorgeven bij internet sharing

Pagina: 1
Acties:

Verwijderd

Topicstarter
voor mijn internet sharing heb ik een scriptje die ik laat runnen via rc.local, nu het probleem is dat wanneer de client opstart hij geen ip krijgt, hij kan het internet niet vinden. maar als de client via opgestart werd via bv win2k omdat ie soms voor school op win2k moet staan dan krijgt ie via daar wel een ip en als ik dan terug keer onder linux dan werkt alles perfect, samba icq, msn, alles ... ik heb men ganse script es afgelopen maar weet niet waar men fout zit ... dus hoop ik dat iemand van jullie misschien kan zeggen waar ik verkeerd ben ...

#!/bin/sh
IPTABLES=/sbin/iptables
EXTIF="eth1"
INTIF="eth0"
echo " External Interface: $EXTIF"
echo " Internal Interface: $INTIF"
echo -en " loading modules: "

echo " - Verifying that all kernel modules are ok"
/sbin/depmod -a

echo -en "ip_tables, "
/sbin/insmod ip_tables
echo -en "ip_conntrack, "
/sbin/insmod ip_conntrack
echo -en "ip_conntrack_ftp, "
/sbin/insmod ip_conntrack_ftp
echo -en "iptable_nat, "
/sbin/insmod iptable_nat
echo -en "ip_nat_ftp, "
/sbin/insmod ip_nat_ftp
echo " enabling forwarding.."
echo "1" > /proc/sys/net/ipv4/ip_forward
echo " enabling DynamicAddr.."
echo "1" > /proc/sys/net/ipv4/ip_dynaddr
echo " clearing any existing rules and setting default policy.."
$IPTABLES -P INPUT ACCEPT
$IPTABLES -F INPUT
$IPTABLES -P OUTPUT ACCEPT
$IPTABLES -F OUTPUT
$IPTABLES -P FORWARD DROP
$IPTABLES -F FORWARD
$IPTABLES -t nat -F

echo " FWD: Allow all connections OUT and only existing and related ones IN"
$IPTABLES -A FORWARD -i $EXTIF -o $INTIF -m state --state ESTABLISHED,RELATED -j ACCEPT
$IPTABLES -A FORWARD -i $INTIF -o $EXTIF -j ACCEPT
$IPTABLES -A FORWARD -j LOG

echo " Enabling SNAT (MASQUERADE) functionality on $EXTIF"
$IPTABLES -t nat -A POSTROUTING -o $EXTIF -j MASQUERADE


nog vergeten te vermelden, men netwerkkaart die verbonden is met externe netwerk heeft een ip via de dhcp van de provider (wel logisch, ma kom, misschien wel te vermelden), de netwerkkaart van de server die verbonden is met de client 192.168.0.1 en subnetmasker 255.255.255.0 en de netwerkkaart van de client 192.168.0.2 met hetzelfde subnetmasker. de client heeft als os win98.

  • DiedX
  • Registratie: December 2000
  • Laatst online: 23:22
DiedX zegt: Wellicht handig om een DHCP-server te draaien?
Dom, je vermeld de IP-Adressen. Pingen ze elkaar wel?

[ Voor 50% gewijzigd door DiedX op 25-02-2003 22:41 . Reden: Tjsa, dom zijn is ook een vak... ]

DiedX supports the Roland™, Sound Blaster™ and Ad Lib™ sound cards


Verwijderd

Topicstarter
jaja ze pingen elkaar ...

Verwijderd

Start eens tcpdump op je externe / interne interface om te zien of de pakketten daar uberhaupt aankomen. Staat er nog wat interesants in je firewall logs? Heb je wel een default route ingesteld op je client?

Verwijderd

Topicstarter
dit krijg ik bij tcpdump:

tcpdump: listening on eth0
19:21:32.301292 yttrium.netbios-ns > 192.168.0.255.netbios-ns: NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST (DF)
19:21:32.301851 femke.netbios-ns > yttrium.netbios-ns: NBT UDP PACKET(137): QUERY; POSITIVE; RESPONSE; UNICAST
19:22:33.312955 yttrium.netbios-dgm > 192.168.0.255.netbios-dgm: NBT UDP PACKET(138) (DF)
19:24:18.507725 femke.netbios-dgm > 192.168.0.255.netbios-dgm: NBT UDP PACKET(138)
19:26:38.508278 yttrium.netbios-dgm > 192.168.0.255.netbios-dgm: NBT UDP PACKET(138) (DF)
19:26:38.508368 yttrium.netbios-ns > 192.168.0.255.netbios-ns: NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST (DF)
19:26:38.509035 arp who-has yttrium tell femke
19:26:38.509063 arp reply yttrium is-at 0:e0:7d:b9:a:34
19:26:38.509473 femke.netbios-ns > yttrium.netbios-ns: NBT UDP PACKET(137): QUERY; POSITIVE; RESPONSE; UNICAST
19:31:40.717270 yttrium.netbios-dgm > 192.168.0.255.netbios-dgm: NBT UDP PACKET(138) (DF)
19:31:40.717375 yttrium.netbios-ns > 192.168.0.255.netbios-ns: NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST (DF)
19:31:40.718086 arp who-has yttrium tell femke
19:31:40.718118 arp reply yttrium is-at 0:e0:7d:b9:a:34
19:31:40.718442 femke.netbios-ns > yttrium.netbios-ns: NBT UDP PACKET(137): QUERY; POSITIVE; RESPONSE; UNICAST
19:31:48.571433 femke.netbios-dgm > 192.168.0.255.netbios-dgm: NBT UDP PACKET(138)
19:31:48.571682 femke.netbios-ns > 192.168.0.255.netbios-ns: NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST
19:31:49.326051 femke.netbios-ns > 192.168.0.255.netbios-ns: NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST
19:31:50.081170 femke.netbios-ns > 192.168.0.255.netbios-ns: NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST
19:31:50.834554 femke.netbios-ns > yttrium.domain: 268+ A? MYGROUP. (34)
19:31:50.834681 yttrium > femke: icmp: yttrium udp port domain unreachable [tos 0xc0]
19:31:52.336322 femke.netbios-ns > yttrium.domain: 268+ A? MYGROUP. (34)
19:31:52.336409 yttrium > femke: icmp: yttrium udp port domain unreachable [tos 0xc0]
19:31:53.836485 femke.netbios-ns > yttrium.domain: 268+ A? MYGROUP. (34)
19:31:53.836570 yttrium > femke: icmp: yttrium udp port domain unreachable [tos 0xc0]
19:31:55.834277 arp who-has femke tell yttrium
19:31:55.834715 arp reply femke is-at 0:0:e8:e3:98:88
19:36:40.080544 yttrium.netbios-ns > 192.168.0.255.netbios-ns: NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST (DF)
19:36:40.081179 arp who-has yttrium tell femke
19:36:40.081202 arp reply yttrium is-at 0:e0:7d:b9:a:34
19:36:40.081584 femke.netbios-ns > yttrium.netbios-ns: NBT UDP PACKET(137): QUERY; POSITIVE; RESPONSE; UNICAST
19:37:42.082480 yttrium.netbios-dgm > 192.168.0.255.netbios-dgm: NBT UDP PACKET(138) (DF)
19:39:18.635174 femke.netbios-dgm > 192.168.0.255.netbios-dgm: NBT UDP PACKET(138)
19:41:48.635231 yttrium.netbios-ns > 192.168.0.255.netbios-ns: NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST (DF)
19:41:48.635839 arp who-has yttrium tell femke
19:41:48.635867 arp reply yttrium is-at 0:e0:7d:b9:a:34
19:41:48.636204 femke.netbios-ns > yttrium.netbios-ns: NBT UDP PACKET(137): QUERY; POSITIVE; RESPONSE; UNICAST

36 packets received by filter
0 packets dropped by kernel


en bij het pingen geen probleem ...

Verwijderd

<cut> nevermind niet goed gelezen 8)7

[ Voor 81% gewijzigd door Verwijderd op 27-02-2003 19:54 ]

Pagina: 1