Localhost webserver instellen via Scarlet box

Zit je met opmerkingen en een paar vragen over Scarlet of in verband met het vroegere SurfADSL, Tiscali of dxADSL? Post ze dan hier maar.
Plaats reactie
Isoik
Member
Member
Berichten: 89
Lid geworden op: 16 okt 2007, 23:18
Locatie: Vlaams-Brabant

Beste,

Ik kan maar geen inbound access geven aan mijn apache webserver op mijn computer. Vroeger heb ik dit zonder problemen kunnen instellen via de NAT configuratie, dit was toen ik gebruik maakte van de Belgacom Philips router voor mijn Scarlet internet.
Zodra dat die stuk was heb ik een access point router aangeschaft en heb die verbonden met mijn Scarlet box.
De Scarlet box luistert standaard naar poort 80 en zelfs als ik mijn webserver op een andere poort zet wilt het maar niet lukken.

Weet iemand toevallig hoe je de NAT configuratie in de Scarlet box moet instellen zodat mensen de webserver op mijn computer kunnen bezoeken?

Mvg
Gebruikersavatar
cygeus
Starter Plus
Starter Plus
Berichten: 47
Lid geworden op: 15 jul 2007, 09:33

Isoik schreef:Weet iemand toevallig hoe je de NAT configuratie in de Scarlet box moet instellen zodat mensen de webserver op mijn computer kunnen bezoeken?
1) log in op de Scarlet Box (http://172.19.3.1)
2) ga naar Configuration - Security
3) klik op Advanced NAT Configuration... en daarna op Add Reserved Mapping...
4) voeg hier een nieuwe mapping toe, bv extern tcp port 8080 naar je webserver op poort 80
5) save config

Ik weet echter niet of je extern poort 80 kunt mappen vermits de webinterface van de Scarlet Box hierop luistert.
Isoik
Member
Member
Berichten: 89
Lid geworden op: 16 okt 2007, 23:18
Locatie: Vlaams-Brabant

Dit heb ik al vele keren geprobeerd maar ik krijg altijd een error te zien, wat ik ook doe en welke poort(en) ik ook kies..
webserver:Error adding NAT reserved mapping pool item0
Gebruikersavatar
cygeus
Starter Plus
Starter Plus
Berichten: 47
Lid geworden op: 15 jul 2007, 09:33

Isoik schreef:Dit heb ik al vele keren geprobeerd maar ik krijg altijd een error te zien, wat ik ook doe en welke poort(en) ik ook kies..
webserver:Error adding NAT reserved mapping pool item0
Ik geloof dat je die foutmelding krijgt als je de poort forward naar een ip dat niet binnen het subnet (standaard is dit 172.19.0.0/16) van de Scarlet Box valt.
Post anders je netwerkconfig en de settings die je invult bij de portforward eens.
Isoik
Member
Member
Berichten: 89
Lid geworden op: 16 okt 2007, 23:18
Locatie: Vlaams-Brabant

Ahzo, ik had er niet aan gedacht van de Scarlet lokale IP addressen te gebruiken, ik gebruikte altijd mijn lokale netwerk IP (192.168.11.101).

Ik heb nu weeral vanalles geprobeerd en niets laat het werken.

Details:
Globale IP: 0.0.0.0
Lokale IP: 172.19.3.1
Ext poort: 8080
Int poort: 80

Globale IP: 0.0.0.0
Lokale IP: 172.19.3.2
Ext poort: 8080
Int poort: 80

In mijn router is alles correct ingesteld, het is de Scarlet box die externe toegang blokkeerd. Dit bakske is een echte last..

Router NAT details:
Interne IP: 168.192.11.101 (mijn computer)
Int poort: 80
Ext poort: 8080
Enabled: yep

Al deze records waren altijd TCP verbindingen.

Mvg
Gebruikersavatar
cygeus
Starter Plus
Starter Plus
Berichten: 47
Lid geworden op: 15 jul 2007, 09:33

Isoik schreef:Ahzo, ik had er niet aan gedacht van de Scarlet lokale IP addressen te gebruiken, ik gebruikte altijd mijn lokale netwerk IP (192.168.11.101).

Ik heb nu weeral vanalles geprobeerd en niets laat het werken.

Details:
Globale IP: 0.0.0.0
Lokale IP: 172.19.3.1
Ext poort: 8080
Int poort: 80

Globale IP: 0.0.0.0
Lokale IP: 172.19.3.2
Ext poort: 8080
Int poort: 80
Giswerk heeft weinig zin, kijk gewoon even wat het WAN ip is van je router.
Isoik schreef:In mijn router is alles correct ingesteld, het is de Scarlet box die externe toegang blokkeerd. Dit bakske is een echte last..

Router NAT details:
Interne IP: 168.192.11.101 (mijn computer)
Int poort: 80
Ext poort: 8080
Enabled: yep
ik veronderstel dat dit een typo is: 168.192.11.101 (192.168.11.101 is wel een intern ip)

Je post nog iets te weinig details om het precies te weten, maar aan de hand van het bovenstaande gok ik dat je netwerkconfig als volgt is:

Code: Selecteer alles

internet -------------- Scarlet Box -------------- router -------------------- pc
                        LAN IP: 172.19.3.1         LAN IP: 192.168.11.1      LAN IP: 192.168.11.101
                                                   WAN IP: 172.19.3.X        hierop draait de webserver op poort 80
en je instellingen zouden dan als volgt moeten zijn:

Scarlet Box:
Globale IP: 0.0.0.0
Lokale IP: 172.19.3.X (WAN IP van router, zal wel ergens in de webinterface van de router zijn terug te vinden)
Ext poort: 8080
Int poort: 8080

Router:
Interne IP: 192.168.11.101
Int poort: 80
Ext poort: 8080
Enabled: yep

PC:
webserver draait op poort 80

Je kan je setup simpel testen door eerst naar http://192.168.11.1:8080 te surfen. Als dat werkt klopt de config van de router al. En als http://<internet ip>:8080 ook nog werkt klopt de config van de Scarlet Box ook.
Isoik
Member
Member
Berichten: 89
Lid geworden op: 16 okt 2007, 23:18
Locatie: Vlaams-Brabant

ik veronderstel dat dit een typo is: 168.192.11.101 (192.168.11.101 is wel een intern ip)
Correct, het was een typo ;)

Wat je gesuggereerd hebt heb ik ook al geprobeerd, ik heb zelfs DMZ ingesteld zodat de 172.19.3.2 IP redirect naar mijn computer 192.168.11.101.

Ik neem aan dat dit ook een typo is: http://192.168.11.1:8080/ omdat mijn computer deze LAN IP heeft: http://192.168.11.101:8080/.

Hier zijn de details:
Scarlet Box:
WAN IP Address: 213.49.x.x (internet IP)
WAN Subnet Mask: 255.255.255.255
LAN IP Address: 172.19.3.1
Router:
WAN IP: 172.19.3.2
LAN IP: 192.168.11.2
Mijn LAN IP: 192.168.11.101
LAN Subnet Mask: 255.255.255.0

Mijn laatste configuratie:
Scarlet doos NAT:
Global IP: 0.0.0.0
Internal IP: 172.19.3.2
External port start: 8080
External port end: 8080
Internal port start: 8080
Internal port end: 8080
Protocol Type: TCP

Router:
LAN IP Address: 192.168.11.101 (Mijn PC, webserver draait op poort 80)
Protocol Type: TCP
LAN port: 80
Public port: 8080
Enable: yes

Verbinden via http://192.168.11.101:8080 gaat niet, dit is begrijpelijk omdat dit een LAN verbinding is.
Verbinden via http://213.49.x.x:8080 gaat niet: Unable to connect

Ander giswerk zonder resultaat:
- Router firewall uitgezet (Scarlet box firewall staat altijd uit)
- DMZ ingesteld en weer uitgezet

Nog een vraagje: Moet ik geen port filter bij Security Policy Configuration instellen om dit te laten werken? Ik heb daar ook wat geprutst maar ik twijfel wat ik daar zou moeten invullen.

Mvg
Gebruikersavatar
cygeus
Starter Plus
Starter Plus
Berichten: 47
Lid geworden op: 15 jul 2007, 09:33

Ik neem aan dat dit ook een typo is: http://192.168.11.1:8080/ omdat mijn computer deze LAN IP heeft: http://192.168.11.101:8080/.
Inderdaad, fout van mij. En de poort was trouwens ook fout, had 80 moeten zijn.

Je NAT settings zien er correct uit. Om de oorzaak te vinden zou ik stap voor stap te werk gaan om zo te zien wanneer het niet meer werkt. Begin bijvoorbeeld met te kijken of je je webserver kan bereiken op je eigen pc (http://127.0.0.1:80). Probeer het daarna vanaf een computer op het interne netwerk (http://192.168.11.101:80/). Indien dat ook werkt, moet je de werking van NAT op je router testen: http://172.19.3.2:8080. En tot slot de NAT op de Scarlet Box: http://213.49.x.x:8080/.
Nog een vraagje: Moet ik geen port filter bij Security Policy Configuration instellen om dit te laten werken? Ik heb daar ook wat geprutst maar ik twijfel wat ik daar zou moeten invullen.
Volgens mij niet, ik heb daar alleszins nog nooit iets aan gewijzigd en de portforwardings hebben altijd gewerkt.
Isoik
Member
Member
Berichten: 89
Lid geworden op: 16 okt 2007, 23:18
Locatie: Vlaams-Brabant

Met de webserver zelfs scheelt niets, ik gebruik hem dagelijks voor web developing, dit geldt ook voor verbindingen vanaf mijn intern netwerk. Het is gewoon de Scarlet box dat voor problemen zorgt.

Dank je voor je hulp.
Gebruikersavatar
cygeus
Starter Plus
Starter Plus
Berichten: 47
Lid geworden op: 15 jul 2007, 09:33

Ik ben hier zelf even aan het testen gegaan en heb het volgende gemerkt. Als je een portforward instelt zal deze alleen maar werken van buitenaf. Dus bijvoorbeeld extern poort 8080 geforward naar 172.19.3.2 op poort 8080. Als je nu http://<extern ip>:8080 bezoekt vanaf 172.19.3.2 krijg je "unable to connect", doe je dit echter vanaf een externe host op het internet werkt het wel.
Getest met firmware versie 6.10 SR1 van Allied Data zelf, dus geen officiële Scarlet firmware.
Isoik schreef:Dank je voor je hulp.
Graag gedaan, zo leer ik zelf ook nog eens wat bij :)
Isoik
Member
Member
Berichten: 89
Lid geworden op: 16 okt 2007, 23:18
Locatie: Vlaams-Brabant

Ik heb wat gezocht naar de producent van de Scarlet Box maar twijfel toch welke firmware versie het is voor mijn Scarlet Box.

Is het de "CopperJet 1616-2P"? ADSL2+ Routers with VoATM or VoIP zou degene moeten zijn.


Mvg
Gebruikersavatar
cygeus
Starter Plus
Starter Plus
Berichten: 47
Lid geworden op: 15 jul 2007, 09:33

Isoik schreef:Ik heb wat gezocht naar de producent van de Scarlet Box maar twijfel toch welke firmware versie het is voor mijn Scarlet Box.

Is het de "CopperJet 1616-2P"? ADSL2+ Routers with VoATM or VoIP zou degene moeten zijn.
Deze moet je hebben: CopperJet 1616-2P firmware v6.10sr1 ADSL2+ Annex A
Isoik
Member
Member
Berichten: 89
Lid geworden op: 16 okt 2007, 23:18
Locatie: Vlaams-Brabant

Ik heb het geprobeer en mijn webserver is bereikbaar voor anderen, het werkt gewoon niet op mijn localhost zoals je hebt gezegd. Bedankt voor de hulp :)
Plaats reactie

Terug naar “Scarlet (SurfADSL, Tiscali, dxADSL)”