Hallo Stinuz,
Ik zag dit topic van jou (ftp probleem) bij toeval.
Je laat in dit topic een scherm van jouw router zien.
In dat scherm moet je die gegevens invullen zoals hieronder staat vermeld.
Service name = je computernaam
Protocol = TCP
Public port = 80
Private IP = je private ip-adres, niet van je gateway(je router) evenmin je public ip.
Private port = 80
Let nu goed op!, want je haalt alles echt door elkaar hoor.
Dat blijkt ook uit het ander topic, dat jezelf geopend hebt, en
dat topic heet "Website op ftp".
Ik zal de 5 bovenstaande items ff kort en krachtig aan je uitleggen:
1) Service name: Bij service naam hoort je computernaam te worden ingevuld.
Je computernaam vind je bij de allereerste (bovenste) regel bij
Hostname na het ingeven v.h. commando ipconfig /all.
Een andere manier om aan de weet te komen van je computernaam gaat zo:
Rechtsklik "Deze computer"/Eigenschappen/Netwerkidentificatie.
Je ziet dan je computernaam bij "Volledige computernaam" staan.
Een nog andere manier in een dos-venster: ping localhost of ping -a 127.0.0.1
Je ziet je computernaam bij de allereerste regel(pingen naar .....) staan.
Dus, computernaam, hostname en service name zijn synoniemen.
M.a.w., ze hebben dezelfde betekenissen.
Ter info: "Service name" wordt in het linux bestand "httpd.conf" ook gebruikt
om een server van alle kanten(lan/wan) te kunnen bereiken.
2) Protocol: Hier vul je TCP in. TCP staat voor Transfer Control Protocol, en
het is een protocol dat betrouwbaarder is dan UDP. Pakketjes komen altijd op
de bestemming aan.
3) Public port: Hier moet je NIET het poort dat voor FTP bedoeld is gebruiken,
maar voor de HTTP-protocol en dat is het poort van elke browser, namelijk 80.
(natuurlijk kan dat ook eventueel 8080 zijn, maar in elk geval geen 21 van FTP)
Houd het standaard getal 80 aan. Dus hier vul je 80 in.
Met "Public" wordt het Internet (het Web) bedoeld, en niet je LAN zelf.
4) Privat IP: Hier vul je het ip-adres in, dat je kunt zien na het ingeven v.h.
commando ipconfig /all en wel bij die regel waar "IP-adres" staat.
Uit het ander topic, leid ik af dat je private-ip 192.168.1.10 is.
5) Private port: Hier vul je het getal 80 in net als bij Public port.
Trouwens moeten de waarden van Public port en Private port aan
elkaar gelijk zijn. Met "Private" wordt je LAN(Local Area Network) bedoeld.
Het http-protocol poort van je browser, en dat is poort 80.
Ik ga hier er vanuit, dat de instellingen van je FTP-server en je router
natuurlik goed zijn.
Met IIS (ik behandelde dit in dat andere topic) kun je ook vrij eenvoudig
een FTP-Server opzetten. Ik draai zo'n server ook, hij draait net zo goed
als mijn Apache(Linux) server.
Succes,
Dennis.
P.S. Ben wel vroeg opgestaan dit keer.