| | #1 (permalink) |
| PostRank: 0 ![]() Registriert seit: 30.07.2008
Beiträge: 8
| Lokales WP vom Internet aus betrachten HAllo, ich habe mir lokal Wordpress installiert und wollte dies nun einem Freund zeigen. A) Da dieser ein paar Kilometer entfernt wohnt habe ich im Router den Port 80 an meine lokale Adresse weitergeleitet, sowie einfachheitshalber die Firewall abgeschaltet. Ergebnis: er kann nicht drauf verbinden. B) Nun habe ich in den WP Einstellungen "WordPress URL" und "Blog URL" von "http://localhost" auf meine externe IP "http://85.123.123.123" umgestellt. Ergebnis: er kommt ungestört auf die Seite. Aber ich komme nun von lokal aus nicht mehr drauf! Denn jedesmall wenn ich http://85... im browser aufrufe, meldet sich die Weboberfläche meines Routers (im Routermenü ist zugriff von aussen für die Routerweboberfläche übrigens verboten). Gebe ich gezielt "http://85.../wp-admin/" ein, schreibt erscheint eine Fehlermeldung: "Server Error: 501 Not Implemented / No RPM for this combination of URL and method". C) Diesmal stelle ich "WordPress URL" auf "http://localhost" und "Blog URL" auf die externe IP. Ergebnis: so komme ich lokal aus mit "http://localhost/wp-admin/" in den Adminbereich UND mein Freund kommt von aussen auf die Seite, allerdgins sieht er dort keine Bilder und offenbar auch kein CSS. HILFE, ich bin mit meinem Latein am Ende. Wie schaffe ich es das WP lokal zu betreiben, es auch administriell zu bedienbienen und es gleichzeitig erreichbar für die Aussenwelt zu haben? Tschüss! |
| | |
| | #2 (permalink) |
| WPD-Moderator ![]() Registriert seit: 05.10.2006
Beiträge: 5.757
| Am einfachsten wäre wohl, einen DynDNS-Anbieter dafür zu verwenden. Funktioniert problemlos. Als Blogadresse muss natürlich die externe IP/URL eingetragen werden. Statt Port 80 solltest du einen anderen verwenden, da dein Routermenü ja ebenfalls auf Port 80 lauscht. Als Alternative verwendet man normalerweise Port 8080. Der Port muss dann an die Adresse angehängt werden: http://85.123.123.123:8080/ (Bei DynDNS sollte es nicht nötig sein, die Portadresse zu ändern. Die externe IP/Adresse kannst du auch in die hosts-Datei deiens Systems eintragen, udn auf 127.0.0.1 umleiten. Dann kannst du auch ohne Online-Verbindung weiter testen.) |
| | |
| | #3 (permalink) |
| PostRank: 0 ![]() Registriert seit: 30.07.2008
Beiträge: 8
| Du meinst also ich soll im Router den Port 8080 statt 80 weiterleiten lassen, für die "WordPress-URL" meine lokale IP und für "Blog-URL" die externe IP mit Portangabe ("http://85.123.123.123:8080")? Wordpress speichert den port aber nicht mit, wenn man in diese zwei Optionsfelder eine URL mit Port eingibt. Ruft man erneut die Optionsseite auf, wurde die Portangabe von WordPress entfernt. |
| | |
| | #4 (permalink) |
| WPD-Moderator ![]() Registriert seit: 05.10.2006
Beiträge: 5.757
| Ja? Mift. (eventuell gehts direkt in der Datenbank...) Na dann DynDNS. Ich benutze z.B. diesen hier, auch zusammen mit WP: No-IP - Dynamic DNS, Static DNS for Your Dynamic IP Achso, und natürlich zeigen Blog-URL und WP-URL auf die von extern erreichbare Adresse. |
| | |
| | #5 (permalink) |
| PostRank: 0 ![]() Registriert seit: 30.07.2008
Beiträge: 8
| Hab mir jetzt bei no-ip.com eine Weiterleitung eingerichtet und leite "meinblog.no-ip.com" (normaler port 80) auf "85.123.123.123" mit PORT 8080 weiter ("Port 80 Redicrect"). Im WordPress habe ich "WordPress URL" UND "Blog URL" auf die adresse "http://meinblog.no-ip.com" eingestellt. Im Router ist immernoch port 8080 weitergeleitet. Auch Apache ist auf Port 8080 eingestellt. Ergebnis: Aufruf (lokal) im browser "http://meinblog.no-ip.com" liefert einen "Seiten-Ladefehler". |
| | |
| | #7 (permalink) |
| PostRank: 10 ![]() Registriert seit: 21.10.2006
Beiträge: 2.051
| Vielleicht geht es auch so:
Ingo |
| | |
| | #8 (permalink) | |
| WPD-Moderator ![]() Registriert seit: 05.10.2006
Beiträge: 5.757
| Das geht schief, da dann der Blog nicht mehr von extenr erreichbar ist. Mein localhost ist ein anderer als dein localhost. Zitat:
mikeem: Ingos Tipp sollte weiterhelfen. Das mit der hosts-Datei schrieb ich ja schon weiter oben. Eventuell muss dein Router noch eingestellt werden, damit er DynDNS verarbeiten kann. Mehr dazu findest du in der Beschreibung deines Routers. | |
| | |
| | #9 (permalink) |
| PostRank: 0 ![]() Registriert seit: 30.07.2008
Beiträge: 8
| So, ich hab jetzt Port 80 im Router weitergeleitet. Meine LAN IP auf die DynDns-Adresse in der hosts-Datei gelenkt, und in WordPress die WP-URL und Blog-URL ebenfalls auf die DynDns-Adresse eingestellt. Ergebnis: ES FUNKTIONIERT! Vielen Dank an alle, die sich hier so konstruktiv beteiligt haben, ich war schon fast am durchdrehen! Tschüss |
| | |
| | #10 (permalink) |
| PostRank: 0 ![]() Registriert seit: 30.07.2008
Beiträge: 8
| Hallo ich bins noch einmal. Hehe kann mir vielleicht jemand sagen, wie man nun von einem anderen Rechner innerhalb des LANs auf das blog zugreift? Denn wenn ich von einem andren LAN Rechner die dyndns oder auch LAN-IP des blog rechners aufrufe, werde ich nur auf die Router weboberfläche geleitet. ARGH dieser ganze Netzwerkwahnsinn lässt mich schneller altern |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |