Autor Zpráva
Anonymos
Profil *
Dobrý den,

Ohledně tohoto tématu jsem již dostal nějaké info. Konečně jsem se dostal do konfigurace routeru. Bohužel netuším jak nastavit "Port forwarding". Protože v nastavení routeru, mám něco jako forwarding a pod tím: Virtual Servers, Port Triggering, DMZ a UPnP.

Vyzkoušel jsem Virtual Servers (Nejvíce se to podobalo, obrázku, který mi byl ukázán v minulém vlákně), ale to jak jsem zjistil je jen v lokální síti (Podle manuálu, na který dám odkaz níž). Pak taky Port triggering, ale když jsem se zeptal kamaráda jestli se na ten port může připojit, tak říkal že ne, ale já ano. Pingnutí té adresy se ale dařilo kamarádovy i mě (Aspoň něco).

Model: TL-WR543G (TP-LINK)
Manuál

Děkuji
juriad
Profil
Jde opravdu o položku Virtual Server.
Nabídka common service port by už http/web mohla obsahovat, pokud ne tak prostě vyplníš:
Service port: 80
IP Address: (to je ta pevná IP adresa tvého počítače - například 192.168.0.1, to si doplň podle sebe *)
Protocol: TCP
Status: Enabled
Save - uložíš

* Adresa musí být buď statická, nastaví se přímo na daném počítači, nebo rezervovaná (popis na straně 41)

pokud sem napíšeš svou veřejnou IP adresu, mohu ti to i otestovat (napíšu, až bude fungovat)
Davex
Profil
Přesměrování portů by mělo fungovat v tom Forwarwarding -> Virtual Servers.

Pro HTTP:

Service Port: 80
IP Address: x.x.x.x (IP adresa počítače v lokální síti s běžícím webserverem)
Protocol: TCP
Status: Enabled

Možná ještě bude nutné povolit připojení odkudkoliv na port 80 ve firewallu v počítači.
Anonymos
Profil *
Mám tu IP nastavenou jako statickou. Pak jen už 193.165.80.11:8080 (Nastavil jsem zvláštní port, kvůli svému počítači, na kterém my beží více serverů). Teď mně ta IP normálně funguje (Jako předtím). Pokud bude fungovat i vám, tak je to v pořádku, ale pokud ne.

Rovnou se radši zeptám jak zjistím jestli mám veřejnou IP? Osobně očekávám že mám, protože se IP adresa routeru shoduje s tou co se my vypíše zde.

Díky
juriad
Profil
co ti vypíše příkaz
ipconfig
zadaný v příkazové řádce?

Máš to tedy nastavené tak, že port, který přesměrováváš je 8080?
Anonymos
Profil *
Vypíše my:
Konfigurace protokolu IP systému Windows


Adaptér sítě Ethernet Připojení k místní síti:

   Stav média  . . . . . . . . . . . : odpojeno
   Přípona DNS podle připojení . . . :

Adaptér bezdrátové sítě LAN Bezdrátové připojení k síti:

   Přípona DNS podle připojení . . . :
   Místní IPv6 adresa v rámci propojení . . . : fe80::a43d:2bcd:87fe:18e9%11
   Adresa IPv4 . . . . . . . . . . . : 192.168.1.100
   Maska podsítě . . . . . . . . . . : 255.255.255.0
   Výchozí brána . . . . . . . . . . : 192.168.1.1

Adaptér pro tunelové připojení isatap.{CC0A57F2-323C-47E1-A6E4-F25A4F25C180}:

   Stav média  . . . . . . . . . . . : odpojeno
   Přípona DNS podle připojení . . . :

Adaptér pro tunelové připojení Teredo Tunneling Pseudo-Interface:

   Přípona DNS podle připojení . . . :
   IPv6 adresa. . . . . . . . . . . : 2001:0:5ef5:79fd:145f:f89c:3e5a:aff4
   Místní IPv6 adresa v rámci propojení . . . : fe80::145f:f89c:3e5a:aff4%12
   Výchozí brána . . . . . . . . . . : ::

Adaptér pro tunelové připojení isatap.{235E27E4-D1AE-42BA-A95A-310CF22BDD3E}:

   Stav média  . . . . . . . . . . . : odpojeno
   Přípona DNS podle připojení . . . :

C:\Users\Dunalnel>

I když osobně tipuji, že to na to má malý vliv (Na to jestli je veřejná, protože se to potom směruje přes ten router). Ano, mám EasyPHP a v httpd.conf to přesměrovávám na port 8080 (Tedy pokud se přesměrovává pomocí přepsání řádky s Listen a ServerName).
juriad
Profil
Takže v nastavení virtuálního serveru máš přesměrování portu 8080 na 192.168.1.100?

Jestli máš poskytovatele numitor.cz (odhad), tak má na webu uvedeno:
1 veřejná IP adresa za 100Kč měsíčně
to nemusí nic znamenat, ale nejspíš veřejnou opravdu nemáš :(
Zechy
Profil
192.168.0.0 - 192.168.255.255 opravdu neni rozsah veřejných IP adres

Jinak, když funguje port forwanding na routeru, nemělo by fungovat připojení z venčí? Router přece do sítě komunikuje přes veřejnou IP.
Anonymos
Profil *
juriad:
Odhaduješ správně, mám net od numitoru, ale podle všeho mám mít vIP (1. měsíc jsem dostal zdarma, protože jim dlouho trvalo, než odepsali na objednávku). Tedy příští měsíce už budu platit.

Zechy
To je IP mého počítače v síti, IP routeru je 193.165.80.11.
Zechy
Profil
Anonymos:
V tom případě by to mělo fungovat, pokud máš správně nastevenej port forwarding.
juriad
Profil
Anonymos:
Jediné, co mě ještě napadá je, že bys mohl zkusit vypnout firewall. Ten by mohl způsobovat problémy; pokud to pomůže, tak ho potom jen správně nakonfiguruješ.
Jan Rippl
Profil
Anonymos:
Jen taková poznámka, není možné nastavovat IP/Port forwarding z routeru na počítač/server, který má přidělovanou lokální IP adresu dynamicky (DHCP), jinými slovy je nutné nastavit ručně IP adresu počítače na statickou IP která bude stále stejná, tu pak vybrat v nastavení routeru a na ní nasměrovat příslušné porty (TCP/UDP).

Příklad:
IP 192.168.1.50
maska 255.255.255.0
brána 192.168.1.1 (IP routeru v DHCP síti)
DNS (DNS poskytovatele)
Anonymos
Profil *
Jan Rippl:
Tak hotovo.

juriad:
Firewall jsem deaktivoval, mě osobně se zase stránka ukazuje, ale ještě jsem nestihl zjistit jak to je z jiné sítě.

A jen otázka... Jak si zjistil že mám internet od numitoru? :D
juriad
Profil
na linuxu v terminálu:
sudo nmap -Pn --top-ports 1000 --traceroute 193.165.80.11

Starting Nmap 5.51 ( http://nmap.org ) at 2012-01-22 10:32 CET
Nmap scan report for a1.kd.bon.cz (193.165.80.11)
Host is up (0.32s latency).
Not shown: 999 filtered ports
PORT     STATE SERVICE
7777/tcp open  cbt

TRACEROUTE (using port 7777/tcp)
HOP RTT      ADDRESS
1   6.02 ms  router.doma.local (192.168.2.1)
2   12.46 ms 192.168.1.1
3   35.15 ms 88.103.200.4
4   43.38 ms 88.103.203.65
5   28.10 ms 194.228.190.205
6   27.16 ms nix.skynet.cz (91.210.16.30)
7   26.77 ms ta-pha.bb.skynet.cz (193.165.253.134)
8   47.20 ms numitor.cz (193.165.76.13)
9   43.71 ms a1.kd.bon.cz (193.165.80.11)

Nmap done: 1 IP address (1 host up) scanned in 399.09 seconds

Numitor je jen jeden hop před tebou, tzn. mohl by to být tvůj provider.
Máš otevřený port 7777 - aha to je administrace tvého routeru (defaultní přihlášení admin/admin nefunguje :)

Můžeš potvrdit, že je to opravdu tvůj router? Typově odpovídá; pokud je, tak máš veřejnou adresu, jinak ne.
Anonymos
Profil *
juriad:
No nevím, co úplně tak můžu potvrdit, že když se kouknu do statusu routeru, tak ve WAN sekci můžu najít IP Address a to obsahuje: 193.165.80.11 Static IP. Jen je zajímavé, když si sám udělám scan portů, tak se mi zobrazí jen toto:

Starting Nmap 5.51 ( http://nmap.org ) at 2012-01-22 11:44 Střední Evropa (běžný čas)
Nmap scan report for a1.kd.bon.cz (193.165.80.11)
Host is up (0.018s latency).
Not shown: 999 filtered ports
PORT     STATE SERVICE
8080/tcp open  http-proxy

TRACEROUTE (using port 8080/tcp)
HOP RTT      ADDRESS
1   23.00 ms a1.kd.bon.cz (193.165.80.11)

Nmap done: 1 IP address (1 host up) scanned in 7.31 seconds

A port 7777 tam nevidím, ikdyž by to teoreticky mělo být správně, tak jak to máš ty, protože jsem to včera večer přenastavoval, místo portu 80 jsem tam dal 7777 (Remote Management), jestli neuvidím nějakou změnu a osobně neviděl, ale když ji vidíte Vy, ještě ji zkusím změnit jednou...
juriad
Profil
potvrzuji administraci na portu 6666, takže veřejnou IP adresu (můžeme uzavřít) máš, teď jde o to, proč nefunguje port forwarding

z jiného počítače v síti se ti podaří připojit na tvůj webový server?
Anonymos
Profil *
juriad:
Takže zkoušel jsem, ale jak si asi odhadnul, nefunguje to z jiného PC v síti. Když se tedy na jiném počítači v síti podívám na 193.165.80.11:8080, tak se mi ukáže že stránka je nenalezena, ale když se podívem na LAN IP adresu (Nevím jestli se to tak nezývá, ale smysl je snad pochopitelný), tedy 192.168.1.150 tak semi stránka z EasyPHP zobrazí. Takže jde asi doopravdy o špatně nastavený forwarding.

Ale je mi to divné, protože myslím že je to správně.

Service Port: 8080 (Tak jak je nastavené EasyPHP)
IP Address: 192.168.1.150 (Moje IP v síti, zkontrolované přes ipconfig)
Protocol: TCP (Nevím bylo to přednastavené, tak jsem nechal)
Status: Enabled (To tak má být)


Anonymos:
Eště oprava místo 192.168.1.150, jsem se díval na 192.168.1.150:8080 (Zapomněl jsem tam připsat ten port)
juriad
Profil
jeden zoufalý pokus: restartovat router (při změně DHCP je vyžadováno, třeba to pomůže i tady)

Protokol: TCP je určitě správně
jinak mě nic nenapadá
Anonymos
Profil *
juriad:
To nepomůže, protože při změně Remote Managementu, jsem ho musel pokaždý restartovat. Teda můžu to udělat ještě jednou.


Anonymos:
Ještě oprava, myslel jsi manuálně nebo přes stránky?
juriad
Profil
Ještě může být problém v nastavení apache.
http://superuser.com/questions/119840/how-to-access-apache-behind-home-router
Zkontroluj na jakých adresách a portech naslouchá
Anonymos
Profil *
juriad:
Podle toho co jsem nakonec pochopil, tak tam akorát radí, že má na počítači nastavit port 80 a pak to směrovat v routru (Z 193.165.80.11:8080 na 192.168.1.150:80), ale to můj router neumožňuje, tedy aspoň jsem tam nenašel jak. Pak Listen a ServerName (Nevím, když to ServerName nenastavím, tak to nejde spustit) mám nastaveno na 192.168.1.150:8080.


Anonymos:
Pak když se tedy ještě EasyPHP pokusím nasměrovat na 193.165.80.11:8080, tak se Apache nespustí. A když na localhost:8080, tak to smaozřejmě nejde do sítě.
majacik
Profil *
Zdravim. Neviem sa pohnut s jednym problemom. Mam zriadene verejne IP na niekolkych SIMkach no nejde a nejde mi otvorit porty.
Zadam v nastaveniach Virtualneho serveru rozsah portov a presmerovanie na danu IP v sieti, ale cez internet mam pristupny iba port 80 ked mam vypnuty firewall a ked ho zapnem a zapnem vzdialenu spravu, tak mi zpristupni port 8080, to je v poriadku, ale ani jeden z tych portov kto mam vo virtualnom servri. SKusal som to na jednom zariadeni kde sa dava 3G usb modem a aj na huawei b260. Tieto modemy mam doma.
Vidim to na 3 mozoti:
- nieco robim zle, ale uz som vsetko skusal asi 5x a ziadna zmena
- nieco mi blokuje provider - nepredpokladam
- mam zly tym modemu - skor by som vsadil na tento pripad
Ma niekto skusenosti s 3G routrami/modemom? ev. vie niekto poradit na ako modeme mie pojdtu tie porty cez WWW ???
LudekBrno
Profil
Já nevím, ale není virtual server něco jiného? Já používám přímo port forwarding, případně port mapping. To jsem našel na všech typech routerů, se kterými jsem pracoval.

Vaše odpověď

Mohlo by se hodit

Zvažte, zda se neobrátit na specializované fórum, toto se zabývá především webovou problematikou.

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: