Na een paar dagen diverse topics alhier en de diverse how-to's doorgelezen te hebben kom ik er echt totaal niet meer uit 
Ik heb hier een server staan waarmee ik met Mandrake 8.1 een beetje aan het experimenteren ben met linux. Nu is het verder geen probleem om internet te delen, dat werkt gewoon en men mail ophalen is ook geen probleem. Hiervoor gebruik ik zo'n standaard script wat hier en daar rondzwerft puur voor het routen.
Maar nu ik laatst emule eens heb gedownload om te proberen zit ik continu met de melding dat men poort 4662 'not reachable' is.
Nou ok, fijn. Dus ik opzoek naar hoe ik die poort moet forwarden en daarbij blijft de volgende regel maar elke keer weer naar voren komen:
Waarbij $EXTIP mijn chello ip is.
Hierbij nog wat andere UDP en TCP poorten die emule ook gebruikt en dan zou het moeten werken. Nou, niet dus
Hij blijft gewoon keihard volhouden dat die poort niet bereikbaar is. Hierna heb ik nog verschillende andere dingen geprobeerd om het toch voor elkaar te krijgen zoals het werken met in- en ouput waarbij ik het uiteindelijk wel voor elkaar kreeg dat poort 4662 van buitenaf als open gezien werd (online portscanner) maar zelfs dat mocht niet baaten.
Dit is mijn script wat ik nu heb, inclusief hier en daar een wanhoopspoging
(Ok, geen beveiliging of niets, maar daar heb ik momenteel ook nog ff geen boodschap aan. Er draaien toch geen geweldige dingen dus dat is ff bijzaak.)
Maar al met al: Ik snap er geen bal meer van. Het wíl gewoon níet werken.
Wie wil er zo vriendelijk zijn wat licht in mijn duisternis te gooien
Ik heb hier een server staan waarmee ik met Mandrake 8.1 een beetje aan het experimenteren ben met linux. Nu is het verder geen probleem om internet te delen, dat werkt gewoon en men mail ophalen is ook geen probleem. Hiervoor gebruik ik zo'n standaard script wat hier en daar rondzwerft puur voor het routen.
Maar nu ik laatst emule eens heb gedownload om te proberen zit ik continu met de melding dat men poort 4662 'not reachable' is.
Nou ok, fijn. Dus ik opzoek naar hoe ik die poort moet forwarden en daarbij blijft de volgende regel maar elke keer weer naar voren komen:
code:
1
| iptables -A PREROUTING -t nat -p TCP --destination $EXTIP --dport 4662 -j DNAT --to 192.168.0.5:4662 |
Waarbij $EXTIP mijn chello ip is.
Hierbij nog wat andere UDP en TCP poorten die emule ook gebruikt en dan zou het moeten werken. Nou, niet dus
Hij blijft gewoon keihard volhouden dat die poort niet bereikbaar is. Hierna heb ik nog verschillende andere dingen geprobeerd om het toch voor elkaar te krijgen zoals het werken met in- en ouput waarbij ik het uiteindelijk wel voor elkaar kreeg dat poort 4662 van buitenaf als open gezien werd (online portscanner) maar zelfs dat mocht niet baaten.
Dit is mijn script wat ik nu heb, inclusief hier en daar een wanhoopspoging
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
| #/bin/bash #eth0 = intern #eth1 = extern #iptable modules laden modprobe iptable_nat echo 1 > /proc/sys/net/ipv4/ip_forward #diverse waardes flushen iptables --flush iptables --table nat --flush iptables --delete-chain iptables --table nat --delete-chain #het hele zutje routen iptables --table nat --append POSTROUTING --out-interface eth1 -j MASQUERADE iptables --append FORWARD --in-interface eth0 -j ACCEPT #poorten forwarden Emule iptables -A INPUT -p TCP --dport 4662 -j ACCEPT iptables -A FORWARD -p TCP --dport 4662 -j ACCEPT iptables -A OUTPUT -p TCP --dport 4662 -j ACCEPT iptables -A PREROUTING -t nat -p TCP --destination $EXTIP --dport 4661 -j DNAT --to 192.168.0.2:4661 iptables -A PREROUTING -t nat -p TCP --destination $EXTIP --dport 4662 -j DNAT --to 192.168.0.2:4662 iptables -A PREROUTING -t nat -p TCP --destination $EXTIP --dport 4665 -j DNAT --to 192.168.0.2:4665 iptables -A PREROUTING -t nat -p TCP --destination $EXTIP --dport 4672 -j DNAT --to 192.168.0.2:4672 iptables -A PREROUTING -t nat -p TCP --destination $EXTIP --dport 4711 -j DNAT --to 192.168.0.2:4711 iptables -A PREROUTING -t nat -p TCP --destination $EXTIP --dport 1214 -j DNAT --to 192.168.0.2:1214 iptables -A PREROUTING -t nat -p UDP --destination $EXTIP --dport 4661 -j DNAT --to 192.168.0.2:4661 iptables -A PREROUTING -t nat -p UDP --destination $EXTIP --dport 4662 -j DNAT --to 192.168.0.2:4662 iptables -A PREROUTING -t nat -p UDP --destination $EXTIP --dport 4665 -j DNAT --to 192.168.0.2:4665 iptables -A PREROUTING -t nat -p UDP --destination $EXTIP --dport 4672 -j DNAT --to 192.168.0.2:4672 iptables -A PREROUTING -t nat -p UDP --destination $EXTIP --dport 4711 -j DNAT --to 192.168.0.2:4711 iptables -A PREROUTING -t nat -p UDP --destination $EXTIP --dport 1214 -j DNAT --to 192.168.0.2:1214 |
(Ok, geen beveiliging of niets, maar daar heb ik momenteel ook nog ff geen boodschap aan. Er draaien toch geen geweldige dingen dus dat is ff bijzaak.)
Maar al met al: Ik snap er geen bal meer van. Het wíl gewoon níet werken.
Wie wil er zo vriendelijk zijn wat licht in mijn duisternis te gooien