geplaatst door: iRob
Time Capsule Firmware: 7.4.2

Het probleem waar ik tegen aan loop is als volgt:

Ik heb in mijn netwerk een ftp server opgenomen die controleert op username & password. Daarnaast wordt gecontroleerd IP adres. Indien iemand probeert in te loggen die niet voldoet aan deze die gegevens dan zal het IP adres geblokkeerd worden op mijn server.
Met mijn "oude" router was er niets aan de hand en werkte alles goed. Nu ik de Time Capsule gebruik kunnen mensen nog wel inloggen op mijn server maar zie alleen nog mijn eigen externe (dus internet IP) adres en niet van de persoon die wil inloggen.

Als NAT heb ik opgegeven dat poort 21 extern naar poort 21 intern met het bijbehorende server adres geforward moet worden.

Na enig proberen ben ik er achter gekomen dat ik alleen mijn eigen externe IP adres zie indien ik poort 21 => 21 gebruik.
Indien ik de interne poort 21 verander in bijvoorbeeld poort 30 dan zie ik weer keurig het IP adres van de persoon die wil inloggen.

Dus als voorbeeld:

Mijn eigen internet IP adres is: 111.111.111.111
Server adres is: 192.168.0.100
User name: Test
IP adres van user Test: 222.222.222.222
NAT Poort 21 => 21 => 192.168.0.100

Restultaat op FTP server:

Tijd      Datum      User   Extern IP adres
22.30   24-06-2009   Test      111.111.111.111


Indien ik de NAT aanpast intern van bijvoorbeeld poort 21 naar poort 30 dan wordt het resultaat op de ftp server als volgt:

Tijd      Datum      User   Extern IP adres
22.30   24-06-2009   Test      222.222.222.222

En dit is wat ik behoor te zien en is dus goed.

Het resultaat van het aanpassen van de interne poort zorgt er voor dat het juiste externe IP adres wordt doorgegeven. Dit ondanks dat ik het externe poortnummer gewoon op 21 laat staan.
Intern binnen mijn eigen netwerk de ftp server benaderen is geen enkel probleem en de server laat ook netjes de interne IP adressen zien. Het gaat alleen fout indien extern wordt ingelogged.

Ik hoop dat iemand met bovenstaande gegevens genoeg informatie heeft om te kunnen achterhalen wat dit probleem nu veroorzaakt. Dit probleem was ook al aanwezig vanaf firmware 7.4.0.

Grtn. Rob

Extern IP fout bij FTP Port Forwarding Time Capsule
29 oktober 2009 - 21:58    reactie #1
geplaatst door: hitchhiker
Je hebt nu een configuratie met 2 routers? Je 'oude' aan de deur met de buitenwereld en een TC voor 'binnen'?
Extern IP fout bij FTP Port Forwarding Time Capsule
29 oktober 2009 - 22:03    reactie #2
geplaatst door: iRob
Nee heb alleen de Time Casule. Deze hangt direct aan het internet (glasvezel).
Als ik de Time Capsule los koppel en mijn oude router er voor in de plaats zet heb ik geen probleem.
Alleen ondervind ik dit probleem indien ik gebruik maar van de Time Capsule ipv mijn oude router.
Extern IP fout bij FTP Port Forwarding Time Capsule
1 november 2009 - 10:04    reactie #3
geplaatst door: iRob
Volgens mij zit er toch een fout in de firmware van de Airport Extreme en van de Time Capsule.
Heb gisteren avond de Tim Capsule vervangen voor een Airport Extreem en daar wordt ook het verkeerde ip adres door gegeven?

Is dit nu alleen bij mij of hebben anderen dit ook al geconstateerd?

Extern IP fout bij FTP Port Forwarding Time Capsule
1 november 2009 - 10:15    reactie #4
geplaatst door: MightyMr
Heb je al een keer een test gedaan van bijvoorbeeld poort 80 > 80 ?

Wellicht dat dat ding als je  source en destination hetzelfde zijn het ip gewoon doorgeeft en alleen als het source en destination verschillend zijn een echte redirect doet.

-= Failure is not an option =- > -= Sommige mensen kunnen alles wat krom is rechtpraten =-
Extern IP fout bij FTP Port Forwarding Time Capsule
1 november 2009 - 10:17    reactie #5
geplaatst door: iRob
ja dat heb ik gedaan. Heb op mijn web server de inkomende ip adressen gecontroleerd. Dit werkt zonder problemen. Het probleem doet zit alleen voor op poort 21 dat is nu net het vreemde. Daarom denk ik dat er een bug in de firmware zit.

(Bewerkt door iRob om 10:24, 1-11-2009)

Extern IP fout bij FTP Port Forwarding Time Capsule
1 november 2009 - 10:26    reactie #6
geplaatst door: Backspin
Is een bug in de firmware.
Hier iemand met hetzelfde probleem:
http://discussions.apple.com/thread.jspa?threadID=1460980&tstart=0

Downgraden van de firmware schijnt te helpen, maar dan heb je weer kans op stabiliteits problemen.

Vrij slecht van Apple dat een apparaat van die prijs niet kan wat een routertje van 20 euro wel kan. En nog slechter dat dit probleem al blijkt te zijn vanaf 7.3.x firmware, en nog steeds niet is opgelost.

apple certified system administrator - http://www.backspin.nl
Extern IP fout bij FTP Port Forwarding Time Capsule
1 november 2009 - 10:31    reactie #7
geplaatst door: iRob
Ik heb ook gekeken of ik kan downgraden, maar op mijn Time Capsule is dat helaas niet mogelijk om lager te gaan dan 7.4.0. Daar zit de fout ook al in.

Denk dat er helaas niets anders op zit dan wachten tot Apple komt met een firmware upgrade. Hoop alleen dat dit niet al te lang gaat duren.

Extern IP fout bij FTP Port Forwarding Time Capsule
1 november 2009 - 18:28    reactie #8
geplaatst door: hitchhiker

Citaat
iRob om 22:03, 29-10-2009
Nee heb alleen de Time Casule. Deze hangt direct aan het internet (glasvezel).

Ow, sinds wanneer doet een Time Capsule glasvezel? :shocked:
Extern IP fout bij FTP Port Forwarding Time Capsule
1 november 2009 - 18:31    reactie #9
geplaatst door: iRob
hahaha... nee, ik heb een glasvezel internetverbinding. In de meterkast is het weer gewoon UTP :P
Extern IP fout bij FTP Port Forwarding Time Capsule
20 december 2009 - 20:56    reactie #10
geplaatst door: iRob
Inmiddels zijn we een half jaar verder nadat Apple heeft gezegd dat ze de bug erkend hebben en dit mee te nemen in een firmware update. Alleen laat die firmware update wel erg lang op zich wachten.

Ik dacht het probleem op te lossen om niet mijn TimeCapsule als router te gebruiken maar een nieuwe Airport Extreme te kopen. Maar helaas deze heeft dezelfde bug.

Heeft iemand anders een tijdelijk andere oplossing of kent dit probleem ook? Kan me niet voorstellen dat ik de enige ben die een FTP server heeft draaien.

Extern IP fout bij FTP Port Forwarding Time Capsule
21 december 2009 - 08:18    reactie #11
geplaatst door: Cailin Coilleach
Nee hoor, er zijn zat mensen die een FTP server hebben draaien. Echter, het leeuwendeel van de mensen doet niet aan dat extra laagje filtering dat jij wilt doen. Dat, of zij zetten hun FTP server niet achter de NAT router, maar er voor zodat er geen server verkeer het "veilige" netwerk in gaat.
Extern IP fout bij FTP Port Forwarding Time Capsule
2 april 2010 - 19:33    reactie #12
geplaatst door: iRob
Gisteren een firmware update gedaan op de Airport Extrem naar versie 7.5.1 in de hoop dat hier mee de bug van de port forwarding verholpen zou zijn. Maar helaas de burg zit er nog steeds in.

Helaas was er geen update voor de TimeCapsule. Deze blijft nog op versie 7.4.2 staan.

Vind het wel vreemd. Apple heeft toegegeven dat er een bug in zit. Al nu bijna een jaar geleden aangemeld en nog steeds niet verholpen  :wacko: