Toon posts:

[rhat 8.0] speedtouch proper tweaked [ping-timeouts]

Pagina: 1
Acties:

Verwijderd

Topicstarter
hmm

heel vaag probleem(nouja, ik begrijp er nix van iig:):
TCP verbindingen die een tijdje (30sec tot 1min) idle zijn, vallen weg. ssh, ftp, alles. als je om de 30 sec ff een tekentje stuurt blijft de verbinding dus wel lopen..het is sinds het tweaken van mijn modem, omdat ik ook al problemen had met pptp. het tweaken verliep volledig zonder problemen
(pptp viel er minstens een keer in de week uit, en als je verbinding dan op wilde bouwen kon dat niet omdat er al een tunnel zou liggen, wat er dus NIET was. minstens 1x per week rebooten, daar wou ik vanaf)

ff specs, misschien wel handig

eth0 10.0.0.150 < buitenip wordt via NAT automatisch doorgerouteerd naar dit ip door speedtouch modem
eth1 192.168.2.1 < intern netwerk
en ipv6

voorbeeldjes van fout:
code:
1
2
Read from remote host 130.161.129.119: Connection reset by peer
Connection to 130.161.129.119 closed.

code:
1
2
3
compieter@DierenTuin:/etc$ Read from remote host 62.131.7.9: Connection reset by peer
Connection to 62.131.7.9 closed.
[root@axes-for-all root]#


op interne netwerk gaat alles gewoon goed btw, dus daar ligt het echt niet aan...

zou iemand me kunnen helpen?

  • Tomaat
  • Registratie: November 2001
  • Laatst online: 13-05 13:50
misschien moet je je masquerading (hoe schrijf je dat..) timeouts verhogen...

  • Jelmer
  • Registratie: Maart 2000
  • Laatst online: 06:05
Misschien kun je beter SIP spoof gebruiken. Het zorgt ervoor dat het modem geen NAT meer doet, maar het gedrag van clasic ip routing doet. (als ik je goed begrijp heb je een linux server die ook NAT doet voor je netwerk, toch?)
[rml][ ADSL/Alcatel] SIP Spoof, gebruikt de tweaker het?[/rml]

[ Voor 17% gewijzigd door Jelmer op 02-02-2003 00:00 ]


Verwijderd

Topicstarter
jelmer: nee
mijn server doet gewoon masq, heb maar 1 buitenip.

en volgens mij is het een fout in de timeouts van het modem(speedtouch = eigenlijk een bridge, maargoed), maar zie daar maar eens documentatie over te vinden...niet dus..
dus ik probeer deze bron van kennis en guru's maar ff :)
tamelijk vervelend dat je voor elke tcp-connectie een keep-alive moet hebben

  • Jelmer
  • Registratie: Maart 2000
  • Laatst online: 06:05
Nou jou situatie is als volgt:

<192.168.2.0/24> - [.1 LINUX masq .150] - <10.0.0.0/8> - [.138 MODEM NAT] - <inet>

Kortom er wordt 2x NAT gedaan (masq =~ NAT)

Met sipspoof krijg je ongeveer de situatie terug die je met pptp had, alleen dan zonder pptp en de nadelen die aan pptp kleven. (je verbinding valt niet weg en Linux maakt de dienst uit ipv het modem)

En geloof me, mijn connections kunnen langer dan 30s open idle blijven met mn adsl basic van xs4all :)

[ Voor 16% gewijzigd door Jelmer op 02-02-2003 01:41 ]


Verwijderd

Topicstarter
hardstikke bedankt jelmer, ik ga nu [rml][ ADSL/Alcatel] SIP Spoof, gebruikt de tweaker het?[/rml] (uit je signature) uitproberen
als het niet lukt hoor je 't wel hehe :)

Verwijderd

Topicstarter
ohw nog iets:
ik heb nu die SIP_spoof
hoe krijg ip die
code:
1
route add 10.0.0.138 dev eth0

automatisch in de ifup-eth1 ofzo? want ik heb nu 't netwerk ingesteld met default route 10.0.0.138, maar daar kan ie uiteraard niet zomaar bij.
misschien het ip van 't modem veranderen in 194.109.247.138? (mijn range dus)

//edit op de site van je vriend stond dit:

code:
1
2
3
4
5
6
7
8
9
 Om in Debian 1 en ander permanent te maken doe ik in /etc/network/interfaces:

   auto eth0
   iface eth0 inet static
        address         213.84.189.153
        netmask         255.255.255.255
        pointopoint     10.0.0.138
        broadcast       255.255.255.255
        gateway         10.0.0.138


maar redhat heeft natuurlijk weer geen /etc/network.
in /etc/sysconfig/interfaces of /etc/sysconfig/network-scripts/interfaces staat ie ook niet...

[ Voor 46% gewijzigd door Verwijderd op 02-02-2003 09:57 ]


  • Jelmer
  • Registratie: Maart 2000
  • Laatst online: 06:05
redhat heeft ea in /etc/sysconfig/network-scripts/ifup-eth0 staan als ik me niet vergis. Tevens is er een script /etc/sysconfig/static-routes
http://www.redhat.com/support/resources/howto/sysconfig.html

Echter het mooiste is als je in een ifup script POINTOPOINT=10.0.0.138 (letop, geen dubbele T in pointopoint!) zou kunnen zetten, want dan wordt het automatisch gedaan. Ik kan je helaas alleen niet vertellen of dit mogelijk is in RedHat, maar denk het haast wel.

Verwijderd

Topicstarter
jelmer:
/etc/sysconfig/static-routes is er niet (rhat 8.0)

ik had dit in ifup-eth1 gezet:
code:
1
2
3
[root@axes-for-all network-scripts]# cat ifup-eth1
route add 10.0.0.138 dev eth1
route add default gw 10.0.0.138


ik heb ook in ifcfg-eth1 dit neergezet:
code:
1
2
3
4
5
6
7
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=static
IPADDR=194.109.247.226
NETMASK=255.255.255.255
GATEWAY=10.0.0.138
POINTOPOINT=10.0.0.138


maar dat kent ie kennelijk ook niet..

  • Jelmer
  • Registratie: Maart 2000
  • Laatst online: 06:05
Oh wacht, is waar ook.. je hebt in RH een ifup en een ifcfg :) Als het werkt door die routes bij ifup-eth1 toe te voegen, lekker zo laten zou ik zeggen

Verwijderd

Topicstarter
maar dat doettie dus niet :)
Pagina: 1