Portforwarding enablen?

Pagina: 1
Acties:

  • Solarsparc
  • Registratie: Juli 2001
  • Laatst online: 01:44
Als aanvulling op m'n ipmasq portforwarding probleem:
Ik heb het idee dat m'n portforwarding niet ge-enabled is ofzo (n00b, sorry).

Als ik met ipmasqadm portfw -l een list wil, dan krijg ik het volgende:

Could not open "/proc/net/ip_masq/portfw"
Could not open "/proc/net/ip_portfw"
Check if you have enabled portforwarding


Maar nu is mijn vraag, hoe zet ik dit dan aan?

Verwijderd

[ik-weet-het-niet-zeker-mode]
echo 1 > /proc/sys/net/ipv4/ip_forward
[/ik-weet-het-niet-zeker-mode]

  • Solarsparc
  • Registratie: Juli 2001
  • Laatst online: 01:44
Hmm...
"Now formatting harddrive volume /dev/hda..."

;)

bash: /proc/sys/net/ipv4/ip_foward: No such file or directory

Onzekerheid was in dit geval goede zelfkennis... :)
Overigens wordt er bij het opstarten wel iets geladen met ipv4... maar ik weet zo niet wat.

Verwijderd

Heb je je proc filesystem wel gemound ? Kun je achterkomen met het commando mount . Als /proc daar niet tussen staat kun je proberen met : mount proc /proc -t proc
en dan weer de forward in de post van edwinv. Als dat mounten ook een fout geeft denk ik dat de kernel geen ondersteuning heeft voor het /proc filesystem en zit daar dus je probleem. Kijk ook ff op de dir /proc wel bestaat :)

  • Solarsparc
  • Registratie: Juli 2001
  • Laatst online: 01:44
/dev/hda1 on / type ext2 (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
none on /proc type proc (rw)

Dat geeft ie weer. Dan is het toch wel gemount?

  • __fred__
  • Registratie: November 2001
  • Laatst online: 18-08 23:04
heb je port forwarding wel in je kernel gecompileerd? (weet de opties niet uit mijn hoofd, waarschijnlijk CONFIG_IP_MASQ_PORTFW).

Als je het als module hebt gecompileerd heb je die dan geinsert in je kernel?

als ik lsmod intik zie ik deze regel:

ip_masq_portfw 2524 3 (autoclean)

Verwijderd

Op woensdag 07 november 2001 01:48 schreef Solarsparc het volgende:
/dev/hda1 on / type ext2 (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
none on /proc type proc (rw)

Dat geeft ie weer. Dan is het toch wel gemount?
Wel gemount zo te zien. Staan er ook een hele rij met subdirectories in die proc directory ? Dat zou wel moeten....
Een van die dirs is /proc/sys/net/ipv4/ip_forward .Zo niet is dr daat iets fout.

  • Solarsparc
  • Registratie: Juli 2001
  • Laatst online: 01:44
In /proc/sys/net/ipv4# staat wel ip_forward, maar met lsmod krijg ik geen ip_masq_portfw te zien.
Wel ip_masq_irc en ip_masq_ftp.

Dus ik moet die module nog toevoegen?
Hoe kan ik dat doen?

BTW: thanks voor al de hulp tot nu toe :)

  • PluueeR
  • Registratie: December 2000
  • Laatst online: 17-08 21:56
/usr/src/linux

make menuconfig

Enablen in je kernel config. Dan eruit. En dan

make dep clean bzImage modules modules_install

et voila... je kernel en je mods zijn gebakken

  • Solarsparc
  • Registratie: Juli 2001
  • Laatst online: 01:44
Aargh... de module is nu geinstalleerd, als ik nu ipmasqadm portfw -l doe krijg ik het volgende:

prot localaddr rediraddr lport rport pcnt pref
TCP cc54281-c.assen1.dr.nl.home.com 192.168.0.22 777 777 10 10


Ziet er leuk uit :)
Maar het werkt nog niet :'(
Hij laat nog niets door.

Kan iemand me vertellen waarom?

(heb het gevoel dat ik zo dichtbij ben)
Pagina: 1