ipmasqadm portfw gaat fout

Pagina: 1
Acties:

  • kieskes
  • Registratie: Juni 1999
  • Laatst online: 19-08 18:56
Hallo, ik probeer een paar poorten te forwarden vanaf m'n router NAAR mijn interne netwerk, dit is het commando dat ik gebruik

[root@a149109 /proc]# ipmasqadm portfw -a -P udp -L 62.163.xxx.xxx 1723 -R 192.168.112.2 1723

en dit de fout:

portfw: setsockopt failed: Invalid argument
[root@a149109 /proc]#

Ik heb via de search deze fout ook bij iemand anders gezien, maar nog geen oplossing gevonden..

btw. ik draai rh 7.1

Verwijderd

Ik gebruik RINETD hiervoor...werkt prima!

  • kieskes
  • Registratie: Juni 1999
  • Laatst online: 19-08 18:56
Op donderdag 19 juli 2001 14:18 schreef T-Rob het volgende:
Ik gebruik RINETD hiervoor...werkt prima!
WAT is dat?
vertel is wat meer ;)

  • kieskes
  • Registratie: Juni 1999
  • Laatst online: 19-08 18:56
niemand meer weet wat?

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Op donderdag 19 juli 2001 15:36 schreef kieskes het volgende:
niemand meer weet wat?
http://www.google.com/search?q=RINETD

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


  • kieskes
  • Registratie: Juni 1999
  • Laatst online: 19-08 18:56
Niet speciaal over dat RINETD, dat is helemaal niet nodig

ik wil gewoon weten waarom DIT fout gaat :(
ipmasqadm portfw -a -P tcp -L mijnchelloip 1723 -R 192.168.112.2 1723

portfw: setsockopt failed: Invalid argument

Verwijderd

welke kernelversie gebruik je ??

  • kieskes
  • Registratie: Juni 1999
  • Laatst online: 19-08 18:56
Linux version 2.4.2-2 (root@porky.devel.redhat.com) (gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-79)) #1 Sun Apr 8 19:37:14 EDT 2001

Verwijderd

oke hier zit je probleem
ipmasqadm werkt niet meer op kernel 2.4.2
er is in kernel 2.4 nog wel een backwards compatible module voor ipchains maar als je ipmasqadm wilt gebruiken moet je hiervoor iptables gebruiken en dit word dan een regel als

iptables -A PREROUTING -t nat -p udp -d 62.163.xxx.xxx 1723 -j DNAT --to 192.168.112.2:1723

BTW als je iptables gebruikt kun je geen ipchains meer gebruiken.

  • kieskes
  • Registratie: Juni 1999
  • Laatst online: 19-08 18:56
IPCHAINS en IPTABLES tegelijk kan niet ?
damn, probleem!!

aangezien ik NIKS van iptables weet, en ik dus nu mijn internet masq met ipchains, wat perfect werkt.

hmmm, dus dat word of een stoomcursus iptables, of iemand anders moet nog een oplossing hebben hoe ik poorten kan forwarden.

Verwijderd

Ik zie 2 oplossingen
- die stoomcursus die je zei
- een 2.2.x (ik denk dat ze al aan 19 zitten) kernel compileren en installeren

edit:
of die rinetd die vermeld is zou ook een optie kunnen zijn, ik ken het niet dus ik zou het niet kunnen zeggen

Verwijderd

Gewoon effe IPTABLES uitzoeken.
Als je IPCHAINS goed kent heb je IPTABLES ook zo onder de knie.

  • InNuedo
  • Registratie: Maart 2000
  • Laatst online: 19-08 19:25
err. er is ook een heel simpel ander proggie.
redir genaamd.

redir --lport=localport --cport==connectport --caddr=connectaddress

een & erachter en klaar is jan. :)

Verwijderd

Uit Masq-HOWTO:

Because of the availablity of the newer tools, it is *HIGHLY DISCOURAGED* to use the old tools such as IPAUTOFW and REDIR because they don't properly notify the Linux kernel of their presence and can ultimately CRASH your Linux server with extreme use.

Dus liever ipmasqadm gebruiken, of nog beter, IPTABLES met een 2.4 kernel.
Suc6.
Pagina: 1