Accesarea server-ului web local din internet
Last Updated: Sep 26 2016 22:13, Started by
daviodan
, Sep 25 2016 20:20
·
0
#1
Posted 25 September 2016 - 20:20
Buna seara. Am un router wireless TP-Link WR740N prin care ma conectez la internet prin pppoe( provider RDS). De la acest router am dus 3 cabluri de retea in trei camere. Unul dintre cabluri l-am conecatat intr-o alta camera la un alt router wireless Planet Wap 4000( pentru a avea semnal mai puternic wireless in alta zona a casei). La routerul Planet ma conectez cu un laptop. Routerului TP-Link i-am asociat ip 192.168.0.1( ip implicit) si routerului Planet i-am asociat ip 192.168.0.199.
Cand tastez in browser cele doua ip, pot accesa setarile fiecarui router. Folosesc Linux Mint 18 si am instalat serverul apache. Folosind http://localhost/ sau http://192.168.0.101 pot vizualiza continutul fisierului index.html pe care l-am creat drept testare. Local totul functioneaza foarte bine. Doresc insa sa accesez acest server din exteriorul retelei, de pe internet. Am incercat urmatoarele: Am creat in digicare un cont dns de forma domeniu.go.ro. Cand dau in terminal ping domeniu.go.ro observ ca apare ip dinamic alocat de RDS pentru navigare pe net. Trag concluzia ca domeniu.go.ro este functional. In routerul TP-link am setat la Forwarding-Virtual Servers service port 80 internal port 80 ip adress 192.168.0.101( ip alocat laptopului) protocol tcp status enable si am salvat. De asemenea, la DMZ am pus tot enable si ip 192.168.0.101 si am salvat. In browser cand tastez http://domeniu.go.ro:80 nu sunt directionat catre fisierul index.html de pe serverul laptopului. Va rog sa-mi recomandati ce as putea sa fac pentru a accesa din internet serverul web local. Multumesc. |
#2
Posted 25 September 2016 - 21:07
schimba din setari portul la care raspunde interfata web a routerului sau pune alt port extern.
|
#3
Posted 25 September 2016 - 21:12
Adm, on 25 septembrie 2016 - 21:07, said:
schimba din setari portul la care raspunde interfata web a routerului sau pune alt port extern. |
#4
Posted 25 September 2016 - 21:13
Dacă local merge înseamnă ce este de la router.
Conectezi un alt pc la routerul la care este legat pc-ul cu Linux (asa verifici). |
#5
Posted 25 September 2016 - 21:23
Ce pot sa iti spun este ca nici la mine nu merge. Am intrat prin VPN si merge.
Pe ddwrt https://www.dd-wrt.c...network_-_HOWTO http://superuser.com...-tp-link-router Pe scurt, nu merge |
#6
Posted 25 September 2016 - 21:25
daviodan, on 25 septembrie 2016 - 21:12, said:
Am pus portul 81 in routerul TP-Link si cand accesez http://domeniu.go.ro:81 tot nu vrea sa se conecteze la serverul local. Nu ai nevoie de DMZ. Forwardezi doar portul 80 si atat. Service port: 80 (asta daca apache-ul l-ai lasat pe portul 80) Internal Port: liber Ip Adddress: ip-ul intern unde ai web-ul (192.168...) Protocol ALL Status Enabled Apropo vezi ca remote managementul sa il muti de pe portul 80 daca l-ai activat... PS: daca vrei port 81 reconfigureaza cfg-ul de la apache pentru port 81 Edited by bumpocbum, 25 September 2016 - 21:37. |
#7
Posted 25 September 2016 - 21:39
configureaza Apache
in config/extra/httpd-vhosts.conf de exemplu NameVirtualHost 127.0.0.1:80 DocumentRoot "F:/Apache24/htdocs/laratest/public" ServerName localhost ServerAlias www.phpwebdeveloper.site-scrapper.net ServerAdmin [email protected] ErrorLog logs/phpwebdeveloper.error.log CustomLog logs/phpwebdeveloper.access.log combined Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all |
#8
Posted 25 September 2016 - 21:41
@Adm: Ma depasesc acele informatii.
@bumpocbum: Din pacate tot nu se conecteaza din exteriorul retelei locale. |
#9
Posted 25 September 2016 - 21:57
@sceptic_schizo: Folosesc Linux Mint 18 si nu gasesc httpd-vhosts.conf. Am atasat o imagine cum apare la mine.
Attached FilesEdited by daviodan, 25 September 2016 - 21:58. |
#11
Posted 25 September 2016 - 22:12
Ia lasa dmz si acceseaza din alta retea(Vodafone de pe telefon de ex, iti va merge).
Pune-l prin port forward , nu dmz.Totul prin 80 si va merge si din reteaua ta locala cu adresa resp.Dmz e si mai periculos chiar.Nu umbla la Apache, acolo umbli prima oara cand modifici rutul pt index/ce vrei sa pui. Dupa , iti sugerez Nginx, e mai greu de configurat, dar e mai rapid. Edited by ionutz_joe2009, 25 September 2016 - 22:22. |
#12
Posted 25 September 2016 - 22:23
Lucrurile sunt simple
Mergi la http://getmyipaddress.org/ si vezi care e adresa Ip actuala Dupa care , in browser, pui http://ipadres:port si daca merge inseamna ca reteua interna e corect configurata Daca vrei sa accesezi http://domeniu.go.ro:80 TREBUIE sa configurezi Apache |
#13
Posted 25 September 2016 - 22:26
@ionutz_joe2009 : Am incercat folosind telefonul cu 4G sa ma conectez la http://domeniu.go.ro...o.ro:80Â Â Fara succes.
M-am conectat cu telefonul la routerul wireless Planet si am constatat ca ma pot conecta la cele routere prin ip-urile 192.168.01 si 192.168.0.199, dar nu pot accesa serverul web ce are adresa 192.168.0.101. |
#14
Posted 25 September 2016 - 22:27
Baga-l prin port forward prin 80.Tre sa mai citesc 1 , poate nu am inteles ce le-ai facut la cele 2 routere.
App, nu uita sa activezi firewall apoi pe pcul cu Linux. Edited by ionutz_joe2009, 25 September 2016 - 22:29. |
#15
Posted 25 September 2016 - 22:30
@sceptic_schizo : Am accesat http://188.24.xxx.xxx:80 dar nu se conecteaza.
|
|
#16
Posted 25 September 2016 - 22:35
atunci trebuie sa rezolvi configurarea retelei locale
poate te ajuta cine se pricepe la retelistica oricum, ulterior, va trebui sa configuri apache |
#17
Posted 25 September 2016 - 22:37
Ia incearca sa pui la router Planet start plecare de la 1,cred ca ai conflict..Adica 192.168.1.1.Refaci toate setarile.Din configuratie retea e pbl, nu-mi aduc aminte sa necesite Apache configurare in conf pt a-l accesa din wan.Adevarul e ca nu am incercat strutocamila asta, prin 2 routere vei avea timp de acces mai mare.
Nu cumva tre sa faci port forward pe 80 la amblele routere?La planet blocat ip laptop si forward pe 80, la celalalt iar blocat ip router Planet si forward pe 80 iar.E mai complicat ce vrei, poate ca-s prea obosit si spun prostii. Teoretic cam asa cred ca trebuie setate. Edited by ionutz_joe2009, 25 September 2016 - 23:04. |
#18
Posted 26 September 2016 - 07:12
De fapt ai dubla routare. NU are cum sa merga in stilul asta. Deci la Planet ii dezactivezi DHCP-ul. Cablul care vine de la TP-Link WR740N la Planet il bagi in LAN si nu in WAN, adica il folosesti pe post de switch cu wireless si nu de router.
La laptop ii pui adresele pe manual si sub 100( 192.168.0.5 (sau ceva de genu), gw 192.168.0.1, netmask 255.255.255.0, DNS1 8.8.8.8, DNS2 8.8.4.4). Dai restart dupa la laptop. Verifici de pe alt calc daca www-ul raspunde in reteaua locala. Forwardezi portu si gata. Asa merge sigur. Edited by bumpocbum, 26 September 2016 - 07:20. |
Anunturi
Bun venit pe Forumul Softpedia!
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users