goedemiddag allemaal,
Ik heb hier een synology DS+II staan die ook kan dienen als webserver.
Nu wil ik graag een tijdelijke website runnen voor een schoolproject. De php software daarvoor draait nu en betreft ProjectPier 0.8.0.3 en deze heeft in de config het volgende nodig:
en dat is denk ik het stukje code dat roet in het eten gooit....
In de router is poort 80 geforward naar de synology en als ik op de xx'jes hierboven m'n externe ip invul en naar blabla.dyndns.org surf dan kom ik vanuit buiten mijn netwerk (getest via een gratis proxy) keurig op de inlog schermpje van ProjectPier 0.8.0.3 uit. Werkt perfect vanaf buiten mijn netwerk dus.
Echter, ik moet ook vanuit mijn interne netwerk hier komen...
Nu wil ik ook vanuit mijn LAN op dat inlogscherm (en natuurlijk verder) komen. Maar wat ik ook doe, niets werkt..
Ik heb geprobeerd in m'n hostsfile:
maar dat werkt niet omdat ik van vanuit m'n lan verbinding probeer te maken met m'n externe ipadres en mijn router (dlink dir 825) kan zo een loopback (zo heet dat toch?) niet aan....
vul ik in de browser in:
http://192.168.1.11/forumdiscussie/ (gewoon vanaf mijn lan) dan gebeurd er iets interessants:
ik zie dat hij gelijk verbinding krijgt, geen probleem dus, maar door dit leuke stukje code:
laad hij dan alleen de favicon en de title die in de head staat en daarna blijft hij eindeloos door laden.
Als ik bij
voor de xx'jes 192.168.1.11 invul dan werkt het zooitje wel vanaf m'n lan, maar niet meer vanaf buiten het netwerk.... ook weer door dat geweldige stukje code. (getest via proxy)
De virtual hosts op de synology en de dns-settings bij dyndns en de portforwarding in de router zijn dus allemaal goed ingesteld alleen moet ik nu dus iets vinden waarop het in het interne netwerk werkt net zoals over het internet. Ik moet dus eigenlijk de synology buiten m'n LAN krijgen, maar toch ook wel weer in het LAN zodat ik er via de gemapte drives gewoon bij kan.
Een andere oplossing is om iedere keer vanuit m'n LAN in te loggen via een proxy, maar een veilige proxy is voor een schoolprojecte denk ik te duur....
Ik zou niet weten hoe ik dat moet doen, of is er misschien een andere (misschien wel magische) oplossing.
Ik hoor het graag van jullie
Ik heb hier een synology DS+II staan die ook kan dienen als webserver.
Nu wil ik graag een tijdelijke website runnen voor een schoolproject. De php software daarvoor draait nu en betreft ProjectPier 0.8.0.3 en deze heeft in de config het volgende nodig:
code:
1
| define('ROOT_URL', 'http://xxx.xxx.x.x/forumdiscussie'); |
en dat is denk ik het stukje code dat roet in het eten gooit....
In de router is poort 80 geforward naar de synology en als ik op de xx'jes hierboven m'n externe ip invul en naar blabla.dyndns.org surf dan kom ik vanuit buiten mijn netwerk (getest via een gratis proxy) keurig op de inlog schermpje van ProjectPier 0.8.0.3 uit. Werkt perfect vanaf buiten mijn netwerk dus.
Echter, ik moet ook vanuit mijn interne netwerk hier komen...
Nu wil ik ook vanuit mijn LAN op dat inlogscherm (en natuurlijk verder) komen. Maar wat ik ook doe, niets werkt..
Ik heb geprobeerd in m'n hostsfile:
code:
1
| 192.168.1.11 blabla.dyndns.org |
maar dat werkt niet omdat ik van vanuit m'n lan verbinding probeer te maken met m'n externe ipadres en mijn router (dlink dir 825) kan zo een loopback (zo heet dat toch?) niet aan....
vul ik in de browser in:
http://192.168.1.11/forumdiscussie/ (gewoon vanaf mijn lan) dan gebeurd er iets interessants:
ik zie dat hij gelijk verbinding krijgt, geen probleem dus, maar door dit leuke stukje code:
code:
1
| define('ROOT_URL', 'http://xxx.xxx.x.x/forumdiscussie'); |
laad hij dan alleen de favicon en de title die in de head staat en daarna blijft hij eindeloos door laden.
Als ik bij
code:
1
| define('ROOT_URL', 'http://xxx.xxx.x.x/forumdiscussie'); |
voor de xx'jes 192.168.1.11 invul dan werkt het zooitje wel vanaf m'n lan, maar niet meer vanaf buiten het netwerk.... ook weer door dat geweldige stukje code. (getest via proxy)
De virtual hosts op de synology en de dns-settings bij dyndns en de portforwarding in de router zijn dus allemaal goed ingesteld alleen moet ik nu dus iets vinden waarop het in het interne netwerk werkt net zoals over het internet. Ik moet dus eigenlijk de synology buiten m'n LAN krijgen, maar toch ook wel weer in het LAN zodat ik er via de gemapte drives gewoon bij kan.
Een andere oplossing is om iedere keer vanuit m'n LAN in te loggen via een proxy, maar een veilige proxy is voor een schoolprojecte denk ik te duur....
Ik zou niet weten hoe ik dat moet doen, of is er misschien een andere (misschien wel magische) oplossing.
Ik hoor het graag van jullie
[ Voor 9% gewijzigd door Mathieuh op 17-12-2009 17:45 ]