Krisveldhuizen om 21:00, 27-07-2005
Ik probeer al een tijd lang een ftp verbinding op te zetten met een vriend van me die een paar straten verder op woont. Allebei hebben we bij system pref. ftp delen open staan en toch lukt het niet als ik verbinding met hem probeer te maken via safari.
kan iemand ons helpen?
Hoewel je vriend maar een paar straten verderop woont maakt dat voor de eenvoud van het opzetten van FTP niet zo veel uit. Hij had ook aan de andere kant van de wereld kunnen wonen.
Om het voor elkaar te krijgen, zul je allebei heel kritisch naar je opstelling moeten kijken. Om te beginnen: hoe zitten jullie lokale netwerkjes in elkaar? Zit je met telefoon of ISDN aan het internet, of juist met ADSL of kabel? Indien ADSL of kabel, met welke apparatuur?
De meest gangbare situatie in Nederland is ADSL met als router voor het interne netwerkje een Alcatel Speedtouch 510 ADSL modem/router. Dat ding heeft een ingebouwde firewall, en da's een probleem: die houdt namelijk alles tegen, dus ook FTP. Je zult een gat moeten slaan in de vuurmuur. Kijk daarvoor in de handleiding van je router hoe je poorten kunt openzetten met NAT, Network Address Translation.
Zorg dan dat verkeer voor de FTP-poort (21) doorgestuurd wordt naar het interne IP-adres van je Mac. Da's één. Dan moet je zorgen dat FTP draait op je Mac, door FTP sharing aan te zetten. Da's twee. Zorg dat jouw vriend dezelfde stappen zet. Da's drie. En neem dan via FTP contact met elkaar op.
Tussentijds kun je je eigen bereikbaarheid of onbereikbaarheid testen via http://grc.com. Via ShieldsUP! (en dan naar beneden scrollen, weer ShieldsUP! kiezen, dan op de 'proceed'-knop klikken en dan 'common ports') kun je testen of je FTP-poort open en actief is.
GRC doet zgn. 'TruStealth Analysis', kijkt dus of je onzichtbaar bent op internet. Bij jou moet die test falen, de FTP-poort moet open staan. Falen is in dit geval dus goed!
Maar let op! Met FTP zet je je Mac open en bloot op internet! Zorg ervoor dat je root-account is gedisabled (Netinfo Manager in Utilities, en dan onder het Security-menu 'Disable Root User') en dat je geen gastaccount hebt op je Mac. Bovendien moeten alle gebruikers beveiligd worden met een wachtwoord!
Inplaats van de ingebouwde FTP-server kun je beter een andere FTP-server installeren op je Mac, waarmee je precies kunt regelen wie welke toegang heeft. Je bent gewaarschuwd!