Fórum Ubuntu CZ/SK
Ostatní => Ubuntu Server => Téma založeno: Louka 22 Prosince 2008, 15:59:02
-
Dobrý den,
už rok jsem spokojený a nadšený linuxák, mám Ubuntu Hardy Haron.
Nedávno mě napadlo že bych mohl rozjet i localhost a netestovat PHP přímo na vzdáleném serveru. Nainstaloval jsem vše (snad) co je potřeba. Když zadám localhost, vše ok. Když zadám svou IP, ok. Když zadám svou IP z počítače v siti, ok. Ale jak lze prosím vás docílit toho, aby se mohl připojit kdokoli? To pak napíše prohlížeč chybu :( ...
-
a jakej mas teda problem kdyz je vse ok ..? // mozna to jen neumim precist ..
-
no, pokud mas verejnou IP, tak bude problem firewall (iptables), musis povolit prichozi komunikaci pro port 80.
-
Když zadám svou IP, ok. Když zadám svou IP z počítače v siti, ok.
nejsi za nějakým routerem? to by pak ta komunikace z venčí byla složitější... musel by se nasadit třeba port forwarding nebo něco jiného... (zkušenější doplní ;) )
-
A jéje tady bude problém, jak poznám veřejnou IP? A jak pak povolím příchozí komunikaci pro port 80? (ptám se blbě, ale tohle jsem nikdy nedělal tak to nevím :( )...
Za routerem jsem. Signál přijímám laserem na střeše, vedu to dolů do routeru a ten to dělí na 3 počítače. Já jsem jen jeden z nich. To bude asi také problém, že?
-
na routeru je potřeba nastavit ve funkci "virtual server" (ne všude je to pojmenováno takto) nastavení přeměrování portu 80 na ten váš server.
např. port 80 ----> nasměrovat na IP pc (serveru) např. 192.168.1.10 aby se všechny požadavky na webový port 80 přesměroval na ten váš server.
to stejné kdyby ste tam ještě třeba rozběhl FTP-ko tak je potřeba port 20 až 21 nasměrovat také na tento PC.
jak zjistit jestli máte veřejnou IP ? budto se zeptat providera nebo se kouknout do routeru co máte na WAN portu za IP...
edit /
až zjistíte jakou IP máte na WAN portu na routeru tak ji sem napište a já vám řeknu zda li je nebo není veřejná. stačí napsat jen první dvě čísla z celé IP ....
-
IP adresa kterou má počítač napsanou v síťových nástrojích je 10.10. atd...
Jo, a na router se dostanu tak, že do webového browseru napíšu jeho adresu?
-
No hlavně ta anténa co to přijímá od poskytovatele bude bez tak dostávat neveřejnou IP. Většina providerů si nechá za veřejnou platit :-\
-
Aha... Takže myslíte, že je to nereálné udělat z toho server nejen do domácí sítě? :(
-
Aha... Takže myslíte, že je to nereálné udělat z toho server nejen do domácí sítě? :(
mohl by to jít nějak řešit s providerem...
-
Aha... Takže myslíte, že je to nereálné udělat z toho server nejen do domácí sítě? :(
No lze to... jsem to tam jasně napsal. Kontaktovat toho kdo Vám poskytuje internet a optat se ho na veřejnou IP. Nejspíš, ale budete muset měsíčně platit za pronájem veřejné IP.
-
server pro domácí sít určitě ano, ale z venku na něj přitupovat moct nebudete jestli nemáte veřejnou IP.
Adresa 10.10... je lokální, ta nám toho moc neřekne.
U většiny providerů dostanete veřejnou IP za cca 100kč / měsíc.
na router se z 99% dostanete přes jeho IP adresu, tekže jestli nevíte jakou má, tak se stačí podívat do nastavení IP ve vašem PC jakou vám přidělil výchozí bránu a to je router. Takže jestli máte výchozí bránu ve vašem počítači 10.10.0.1 tak to zadejte do prohlížeče a mělo by vám to zobrazit přihlašovací okno.
jestli nemáte heslo nastaveno svoje tak to ve většině případech je admin a heslo 1234 ;) ale více o heslu se dozvíte v manuálu od vašeho routeru.
-
Je to smutné vážení, ale router se nedostanu. Brána je sice 10.10.10.1 (na linuxu se mi to nepovedlo zjistit, musel jsem použít ipconfig na vedlejším počítač s Wokny - bude asi stejná, když je to stejný router), ale v prohlížeči hlásí 111: Connection Refused.
Druhá IP adresa tohoto počítače, kterou asi hledáme je 212.158... Je to ta IP, kterou dostanu z PHP po vypsání proměnné $_SERVER['REMOTE_ADDR']. Nebo je to ještě nějaká jiná?
-
Je možné že provider má linuxový router, takže se na něj nedostanete přes prohlížeč. Už jsem se s tím u zákazníka také setkal a dokonce se jednalo o podobné připojení jak máte vy. Zavolal sem providerovi, že bych potřeboval nastavit jedno pravidlo. a během 10 minut se neměl co řešit.
Jak to myslíte druhá IP ?
212.158... je z největší pravděpodobností veřejná...
-
a nemuzes proste napsat od jake spolecnosti si pripojen ???
vychozi branu zjistis z vypis "ip r" - bude uvedena jako default
212.158 je verejna, ale to nic neznamena, u vetsiny poskytovatelu si schovany za NATem za nejakou spolecnou verejnou... bud potrebujes svoji verejnou IP (nekde se za ni plati vic, nekde ne), nebo staci kdyz ti presmerujou nejaky port z te verejne na tvuj 80
-
Discovered open port 80/tcp on 212.158.148.1
Discovered open port 80/tcp on 212.158.148.2
Discovered open port 80/tcp on 212.158.148.3
Discovered open port 80/tcp on 212.158.148.4
Discovered open port 80/tcp on 212.158.148.5
Discovered open port 80/tcp on 212.158.148.6
Discovered open port 80/tcp on 212.158.148.7
Discovered open port 80/tcp on 212.158.148.13
Discovered open port 80/tcp on 212.158.148.14
Discovered open port 80/tcp on 212.158.148.20
Discovered open port 80/tcp on 212.158.148.33
Discovered open port 80/tcp on 212.158.148.36
Discovered open port 80/tcp on 212.158.148.35
Discovered open port 80/tcp on 212.158.148.71
Discovered open port 80/tcp on 212.158.148.70
Discovered open port 80/tcp on 212.158.148.68
Discovered open port 80/tcp on 212.158.148.69
Discovered open port 80/tcp on 212.158.148.77
Discovered open port 80/tcp on 212.158.148.81
Discovered open port 80/tcp on 212.158.148.73
Discovered open port 80/tcp on 212.158.148.74
Discovered open port 80/tcp on 212.158.148.75
Discovered open port 80/tcp on 212.158.148.87
Discovered open port 80/tcp on 212.158.148.93
Discovered open port 80/tcp on 212.158.148.94
Discovered open port 80/tcp on 212.158.148.220
Discovered open port 80/tcp on 212.158.148.110
Discovered open port 80/tcp on 212.158.148.66
Discovered open port 80/tcp on 212.158.148.67
Discovered open port 80/tcp on 212.158.148.102
Discovered open port 80/tcp on 212.158.148.103
.. pokud nemas jednu z techto adres, tak mas 80 zvenku zavrenou ;)
-
4NTZ - ses dal na věštění nebo máš informace odjinud? (třetí oktet = 148? )
a i když bude jedna z těchto adres tak neznamená že to nebude externí routeru, nebo dále mapovaná na úplně jiné PC za tímto routerem.
-
ne .. jsem jenom zakerny .
enjoy by ntz ;)
-
Discovered open port 80/tcp on 212.158.148.1
Discovered open port 80/tcp on 212.158.148.2
Discovered open port 80/tcp on 212.158.148.3
Discovered open port 80/tcp on 212.158.148.4
Discovered open port 80/tcp on 212.158.148.5
Discovered open port 80/tcp on 212.158.148.6
Discovered open port 80/tcp on 212.158.148.7
Discovered open port 80/tcp on 212.158.148.13
Discovered open port 80/tcp on 212.158.148.14
Discovered open port 80/tcp on 212.158.148.20
Discovered open port 80/tcp on 212.158.148.33
Discovered open port 80/tcp on 212.158.148.36
Discovered open port 80/tcp on 212.158.148.35
Discovered open port 80/tcp on 212.158.148.71
Discovered open port 80/tcp on 212.158.148.70
Discovered open port 80/tcp on 212.158.148.68
Discovered open port 80/tcp on 212.158.148.69
Discovered open port 80/tcp on 212.158.148.77
Discovered open port 80/tcp on 212.158.148.81
Discovered open port 80/tcp on 212.158.148.73
Discovered open port 80/tcp on 212.158.148.74
Discovered open port 80/tcp on 212.158.148.75
Discovered open port 80/tcp on 212.158.148.87
Discovered open port 80/tcp on 212.158.148.93
Discovered open port 80/tcp on 212.158.148.94
Discovered open port 80/tcp on 212.158.148.220
Discovered open port 80/tcp on 212.158.148.110
Discovered open port 80/tcp on 212.158.148.66
Discovered open port 80/tcp on 212.158.148.67
Discovered open port 80/tcp on 212.158.148.102
Discovered open port 80/tcp on 212.158.148.103
.. pokud nemas jednu z techto adres, tak mas 80 zvenku zavrenou ;)
Ani jednu z nich nemám no... ta 148ka tam je ale :-D ... připojení mám od konektelu, jak to mpomůže?
Zítra jedu pryč, až se vrátím, obrátím se přímo na providera :-).
Jinak děkuju moc za nápady a přeju šťastné a veselé Vánoce všem (a hlavně linuxákům ;-) ) tak se mějte.
-
Ani jednu z nich nemám no... ta 148ka tam je ale :-D ... připojení mám od konektelu, jak to mpomůže?
Zítra jedu pryč, až se vrátím, obrátím se přímo na providera :-).
.. no, tak to ses trapil zbytecne ;) .. spis nez providera bych checknul nastaveni routeru, protoze v tom subnetu je vic verejnych ip (nektere bez otevrene 80tky ..)
nmap -sP 212.158.148.0/24 ## vypise list dostupnych adres v danem subnetu ..
-
Ani jednu z nich nemám no... ta 148ka tam je ale :-D ... připojení mám od konektelu, jak to mpomůže?
Zítra jedu pryč, až se vrátím, obrátím se přímo na providera :-).
.. no, tak to ses trapil zbytecne ;) .. spis nez providera bych checknul nastaveni routeru, protoze v tom subnetu je vic verejnych ip (nektere bez otevrene 80tky ..)
nmap -sP 212.158.148.0/24 ## vypise list dostupnych adres v danem subnetu ..
me zase prijde zbytecne kontrolovat otevrene porty verejnych ip providera, kdyz provider dela nat 1:n a navic ani nenabizi pevne ip - v ceniku sem to nenasel.
Ja bych ho zkusil primo kontaktovat a nejak se domluvit bud na verejne ip nebo na nejakem tom portu... a to jeste predpoklada ze ti bude davat z dhcp (ktere pisou ze maji vsude) stejnou ip