Ipchains

Pagina: 1
Acties:

  • eppie
  • Registratie: Maart 2000
  • Niet online
(overleden)
Hallo,

Ik heb een vraag over ipchains, enheb de search wel gebruikt maar kom er niet uit :) .

Ik heb op een p100 met 2 netwerkkaarten (3com 509 > eth0/chello en winbond > eth1/intern) redhat 6.1 staan.

Nou heeft mijn client, win2k bak als instellingen:

ip: 192.168.1.11
Gateway: 192.168.1.10
nameservers: isp

en de server:

Eth0 (chello)
gewoon chello gegevens

Eth1 (intern)

ip: 192.168.1.10

Alle netwerkkaarten werken enzo, en ik kan van af me client de interne netwerkkaart en de chello netwerk kaart pingen.

Nou heb ik ingestelt:

echo 1 > /proc/sys/net/ipv4/ip_forward
ipchains -F
ipchains -P forward DENY
ipchains -A forward -j MASQ -s 192.168.1.11 -d chello-ip

Maar nu kan ik dus nog steeds nie internetten. :(

Wat doe ik fout of vergeet ik??

Thnx, Eppie

  • xantos
  • Registratie: Juni 1999
  • Niet online
Kun je wel pingen vanaf de server naar een extern adres? (195.11.243.23)

  • eppie
  • Registratie: Maart 2000
  • Niet online
(overleden)
Nee, dat gaat ook niet.

Thx, voor de snelle reactie.

eppie

  • xantos
  • Registratie: Juni 1999
  • Niet online
dan is het geen ipchains probleem maar een probleem met je verbinding.

Werkt je modem goed?
Functioneert je pptp verbinding wel goed?

  • PreDaTorY
  • Registratie: November 2000
  • Laatst online: 30-03 12:25
kijk eens bij route
als daar je default route op je interne eth staat komt ie nooit naar buiten :7

dan doe je: route del default eth1
route add default eth0

en dan hopen dat het werkt... ik heb hier zelf ook lang over gedaan maar het werkt! :Y)

  • kieskes
  • Registratie: Juni 1999
  • Laatst online: 15:51
post je hele config is van eth0 en eth1,
dan moet er nl. nog een fout zitten

  • Sjonny
  • Registratie: Maart 2001
  • Laatst online: 15:05

Sjonny

Fratser

maak van je masq es dit regeltje:
code:
1
ipchains -A forward -j MASQ -s 192.168.1.0/24

The problem is in the part of your brain that handles intelligence.


Verwijderd

Ik zal ff mijn rc.fir (kan uiteraard ook andere naam zijn)

Ik denk dat het te maken heeft met de 2e echo->1 regel, weet het niet zeker

#!/bin/sh
/sbin/depmod -a
/sbin/modprobe ip_masq_ftp
#/sbin/modprobe ip_masq_icq
/sbin/modprobe ip_masq_raudio
/sbin/modprobe ip_masq_irc ports=6667,6969,6662
echo "1" > /proc/sys/net/ipv4/ip_forward
echo "1" > /proc/sys/net/ipv4/ip_dynaddr

# flush en init

/sbin/ipchains -F
/sbin/ipchains -M -S 7200 10 160
/sbin/ipchains -A input -j ACCEPT -i eth0 -s 0/0 67 -d 0/0 68 -p udp
/sbin/ipchains -P forward DENY

# accounting rules

/sbin/ipchains -A input -s 192.168.1.11


/sbin/ipchains -A forward -s 192.168.1.11 -j MASQ

Verwijderd

Was er vergeten bij te zetten dat ik een identieke distro draai en ook op chello zit.

  • Sjonny
  • Registratie: Maart 2001
  • Laatst online: 15:05

Sjonny

Fratser

goofman: ander leuk vraagje
waarom zet jij -M -S, en wat zijn eigenlijk de default waarden? kan ik die nog ergens uit /proc/net halen (ik kon het niet zo snel vinden daar)

The problem is in the part of your brain that handles intelligence.


Verwijderd

Ik hoop overbodig, maar heb je ip-forwarding aanstaan? /proc/sys/net/ipv4/ip_forwarding
is een file waar het cijfer 1 in moet staan.
Pagina: 1