![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 104 Pomógł: 0 Dołączył: 26.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
obecnie mam wewnętrzny adres IP i nie mogę postawić serwera apache żeby był widoczny przez wszystkich. Słyszałem, że można uzyskac zew. adres za pomocą takkich serwisów jak dyndns.org , ale czy wtedy widoczny będzie w internecie mój cały komputer, czy tylko te plii, które są w katalogu apache'a htdocs? Mógłbym prosić o szczegółową instrukcje co muszę zrobić żeby miec zewnętrzny adres IP? i czy coś muszę ustawić żeby w internecie widoczny był tylko jeden folder a nie mój cały komputer? Pozdrawiam |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Aby miec zewnetrzny adres IP:
- zaloz neostrade - DSL - itd. - czasami mozesz dokupic zewn. adres IP albo pogadaj z adminem twojej sieci zeby ci zrobil przekierowanie portu na twoj serwer. Cytat Słyszałem, że można uzyskac zew. adres za pomocą takkich serwisów jak dyndns.org Nieprawda. dyndns i podobne tlumacza adres.internetowy.pl na twoj ZMIENNY (np. neostrada, staly tez chyba moze byc) zewnetrzny numer IP (ktory wczesniej musisz sobie zapewnic). Cytat czy coś muszę ustawić żeby w internecie widoczny był tylko jeden folder a nie mój cały komputer? Musisz odpowiednio skonfigurowac Apacha zeby udostepnial tylko jeden folder --> manual apacha, tutoriale. -------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 104 Pomógł: 0 Dołączył: 26.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
aha, czyli to dyndns pozwala zamienić adres IP na literowy adres serwera łatwiejszy do zapamiętania? a czym się taki dyndns.org różni od nazwa.pl bo i ten serwis i ten przydziela domene...
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
nazwa.pl przydziela nazwe do adresu IP (stalego, bo dla zmiennego to raczej nie ma sensu).
dydns -- przydziela nazwe do komputera (praktycznie, bo teoretycznie to do adresu IP), jako ze IP jest zmienne (np. neostrada -- zadna tam reklama ![]() ![]() -------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
W Twoim przypadku najlepiej pogadaj ze swoim administratorem sieci i poproś go o przekierowanie portów. Założę się jednak, że macie w sieci jeden zewnętrzny ip a na serwerze stoi www, więc chyba się nie zgodzi...
-------------------- "Coś się kończy, coś się zaczyna." Andrzej Sapkowski
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 104 Pomógł: 0 Dołączył: 26.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
- czyli dyndns.org od nazwa.pl rozni sie praktycznie tylko tym(oprócz końcówki domeny), że ten pierwszy wymaga programu i dzięki temu pozwala na założenie domeny na zmiennym IP. (w sumie to troche głupio, że nazwa.pl też tak z tym programem nie zrobi, bo by miała więcej klientów nie?)
- możesz powiedzieć coś więcej o tym przekierowaniu portów, albo dać jakiś link? |
|
|
![]()
Post
#7
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat - możesz powiedzieć coś więcej o tym przekierowaniu portów, albo dać jakiś link? Jeżeli się nie mylę, to chodzi o to, że np. adres zewnętrzny twojej sieci to np. 212.211.89.252 i teraz administrator może ustawić przekierowanie z portu np. 997 (212.211.89.252:997) na Twój komputer, co spowoduje, że wpisanie przez kogokolwiek z poza sieci adresu 212.211.89.252:997 przekieruje go na Twój komputer wewnątrz sieci (212.211.89.x), który nie jest dostępny z poza komputerów podłączonych do jednej sieci (np. osiedlowej)... Sorry za powtórzenia ![]() |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 104 Pomógł: 0 Dołączył: 26.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
ale wtedy czemu kszychu napisałby:
"Założę się jednak, że macie w sieci jeden zewnętrzny ip a na serwerze stoi www, więc chyba się nie zgodzi... " przecież portów jest tyle, że na 100% by się zgodził ![]() |
|
|
![]()
Post
#9
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Przekierowanie portow -- googlooj, "iptables port forwarding" ipt.
A wlasciwie jesli admin wszystko ustawi to wystarczy ci wiedziec pod jakim portem na zewn. IP bedzie dostepny twoj serwer i na jakim porcie ma chodzic twoj serwer na twoim wewnetrzym IP (bo to moga byc rozne porty). Cytat to troche głupio, że nazwa.pl też tak z tym programem nie zrobi, bo by miała więcej klientów nie?) Zakladaj wlasna firme ![]() Cytat przecież portów jest tyle, że na 100% by się zgodził ![]() ![]() To nie musi byc port 80 na ktorym stoi serwer www waszej sieci, tylko pamietaj ze bedziesz musial podawac port przy wchodzeniu na swoj serwer po dokonaniu przekierowania. -------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 104 Pomógł: 0 Dołączył: 26.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
a co? nie miałaby więcej klientów? czy takie rozwiązanie nie jest możliwe czy co?
wogole to mozesz mi powiedziec jak dzialaja te wszystkie serwery, ktore nadaja domene? oni musza na to jakas licencje wykupic, bo jezeli nie to przeciez kazdy moglby sobie zrobic taka domene .pl na wlasnym kompie zamiast wykupowac np. w nazwa.pl? i jak to pozniej dziala, ze jak wpisze w przegladarce adres , ktoruy zostal wykupiony w nazwa.pl to mi przekieruje to na wlasciwa strone? to ma jakies polaczenie z glownymi serwerami czy co? sorry ale nie bardzo kumam zasady dzialania tego. a jakby byl to port 80 to nie trzebaby podawac tego portu? - dlaczego tak jest? |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 220 Pomógł: 0 Dołączył: 20.02.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
System serwerów DNS to taka hierarchiczna sieć. Na samym szczycie stoi trzynaście tzw. root-serverów. One trzymają władzę nad domeną najwyższą w całej hierarchi nad domeną: . Te serwery wiedzą, kto jest właścicielem subdomen do ., subdomen takich jak: com, net, pl, it, itd. Przykładowo, właścicielem subdomeny pl jest nasz (ukochany) NASK. On zarządza tą domeną. On tworzy i kasuje subdomeny do niej (subdomeny takie jak: nazwa.pl, onet.pl, php.pl, itd. Kiedy ktoś wykupi u nich subdomenę do .pl, staje się właścicielem tejże subdomeny i sam może sprzedawać subdomeny do niej (np. kupiłeś domenę arp.pl. Jesteś teraz jej właścicielem. Masz nad nią pełną władzę. Jeżeli ktoś będzie chciał mieć domenę, np. agata.arp.pl, będzie się musiał skontaktować z tobą, żeby ją uzyskać. Można powiedzieć, że jesteś takim mini-NASKiem
![]() A teraz jak to działa od strony klienta: klient wpisuje w przeglądarce adres, np. www.arp.pl. Jego komputer kontaktuje się z serwerem DNS podanym w konfiguracji jego (komputera klienta) sieci. Tenże DNS sprawdza, czy ma w sobie domenę www.arp.pl. Jeżeli jej nie ma, kieduje komputer klienta do root-serverów. Jeden z nich mówi komputerowi klienta: domena pl znajduje się w tych serwerach i podaje listę serwerów NASKu. Komputer klienta łączy się z jednym z nich i pyta o szukaną domenę. Serwer NASKu odpowiada: domena arp.pl znajduje się w tych DNSach po czym podaje listę przynajmniej dwóch serwerów DNS, na których znajduje się w/w domena. Komputer klienta łączy się z jednym z nich i pyta. W odpowiedzi dostaje: tak, tutaj znajduje się domena arp.pl a jej sudomena <span style="font-weight: bold;">www to...</span> i podaje adres IP. W ten oto sposób, niejako od góry do dołu komputer klienta w końcu odnajduje szukaną domenę. Gdyby domena arp.pl nie była zarejestrowana, jeden z serwerów NASKu odpowiedziałby: nie ma takiej domeny arp.pl. Spadaj. Podobnie, gdybyś zapytał o jakąś nieistniejącą domenę w domenie arp.pl, np. trelemorele.arp.pl, jeden z (przynajmniej dwóch) serwerów DNS, w których znajduje się domena arp.pl odpowiedziałby, że takiej domeny nie ma. Hierarchia. I wszyscy żyli długo i szczęśliwie. PS. Ciekawostka: gdyby padło wszystkich trzynaście root-serverów, światowy Internet praktycznie by stanął. ŻADNA domena nie rozwiązywała by się do adresu IP ![]() Ten post edytował escaflowne 12.07.2005, 09:40:02 -------------------- Wieczność jest bardzo nudna, szczególnie pod koniec - Woody Allen
/home/env: Apache 2.2 | PHP 5.2 | MySQL 5.1 | FreeBSD 8.0 | NetBeans 6.8 | symfony 1.4 |
|
|
![]()
Post
#12
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
Cytat(escaflowne @ 2005-07-12 09:38:07) PS. Ciekawostka: gdyby padło wszystkich trzynaście root-serverów, światowy Internet praktycznie by stanął. ŻADNA domena nie rozwiązywała by się do adresu IP ![]() Nie tak od razu. Nie każde zapytanie o domenę kirowane jest do rot-serverów. Część z nich znajdowana jest na niższym poziomie. Wyobraź sobie sytuację, że wszyscy internauci (blach, nie lubię tego określenia!) na ziemi, wklepujący adres www kierują sswoje zapytanie (poprzez inne servery dns) do root-serverów. Ile jest takich zapytań na sekundę?.. Ile to by było zapytań na sekundę na jeden z trzynastu serwerów? Już sobie wyobrażam jak to wszystko by się muliło :-D -------------------- "Coś się kończy, coś się zaczyna." Andrzej Sapkowski
|
|
|
![]()
Post
#13
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Tlumaczenia wpisow DNS sa cache'owane po drodze do glownych serwerow i nawet w przegladarce, tak ze oblozenie jest zmniejszone.
Cytat a jakby byl to port 80 to nie trzebaby podawac tego portu? - dlaczego tak jest? Bo ktos kiedys postawil serwer www na porcie 80, i inni zaczeli uzywac tego portu i z lenistwa przyjelo sie ze jesli nie podasz portu po adresie www to przegladarka uzyje wlasnie tego domyslnego portu 80. -------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 104 Pomógł: 0 Dołączył: 26.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
1. a przecież nazwa.pl sprzedaje domeny pl a przed pl nic nie ma ... to jak to jest? czy tylko NASK może sprzedawać domeny .pl?
2. a moim serwerem DNS , do którego się komunikuje w pierwszej kolejnosci , to będzie tepsa(mam neo)? i jeżeli bede szukal domeny www.dwatrzy.osiem.pl, to tepsa wysle zadanie do root serwerow, a jakbym szukal www.dwatrzy.neostrada.pl, to tepsa by mnie przekierowala bez posrednictwa root serwerow? ![]() 3. czemu domena arp.pl musi sie znajdowac na przynajmniej 2 serwerach DNS? 4. co to właściwie są te serwery DNS - serwery, które tłumaczą adres IP na adres wyrazowy? Pozdrawiam Ka-lolek P.S. kurde , ciągle jestem pod wrażeniem forum i ludzi na nim. Jestem zarejestrowany na dziesiątkach for (róznych dziedzin) i na żadnym nie otrzyma się takiej pomocy jak na tym. |
|
|
![]()
Post
#15
|
|
![]() Grupa: Przyjaciele php.pl Postów: 398 Pomógł: 0 Dołączył: -- Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
1. Tylko NASK może zajmować się sprzedażą domen dla .pl ponieważ jest jej właścicielem. W praktyce wygląda to jednak tak, że NASK podpisał umowy o współpracy w paroma firmami (np. nazwa.pl) które pośredniczą w sprzedaży domen.
2. Sewery DNS wpisujesz sobie w konfiguracji protokołu TCP/IP albo masz to przydzielone automatycznie przez DHCP. Jeśli masz Neo to prawdopodobnie twoimi DNSami są te w TPSA. Z szukaniem jest tak jak piszesz. 3. Ponieważ jeden jest Primary (podstawowy) a drugi Secondary (zapasowy) - to w razie awarii. 4. Tłumaczą adres wyrazowy na IP. Jeśli nie mają tej informacji u siebie, wskazują inny, odpowiedni DNS. Cache'ują informacje na ten temat. -------------------- cease this long, long rest / wake and risk a foul weakness to live / when it all comes down / watch the smoke and bury the past again / sit and think what will come / raise your fears and cast them all away
|
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 220 Pomógł: 0 Dołączył: 20.02.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Jedna domena może znajdować się na więcej niż dwóch DNSach (to tak jako ciekawostkę podaję). Niemniej, dwa serwery DNS (najlepiej w dwóch zupełnie różnych sieciach i geo-lokacjach) to absolutne minimum. Kiedy rejestrujesz domenę bądź przenosisz ją na inne DNSy, musisz podać przynajmniej dwa adresy serwerów DNS.
Gdyby nie było DNSów, zamiast forum.php.pl wpisywałbyś w pasku adresu przeglądarki: 150.254.158.130. Jak wiadomo, łatwiej jest zapamiętać ciąg znaków niż ciąg cyferek. Poza tym, dzięki domenom, na jednym adresie IP może "wisieć" kilka różnych domen. Ale to już temat na kiedy indziej. -------------------- Wieczność jest bardzo nudna, szczególnie pod koniec - Woody Allen
/home/env: Apache 2.2 | PHP 5.2 | MySQL 5.1 | FreeBSD 8.0 | NetBeans 6.8 | symfony 1.4 |
|
|
![]()
Post
#17
|
|
![]() Grupa: Zarejestrowani Postów: 104 Pomógł: 0 Dołączył: 26.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
co to znaczy cache'ują informacje?
|
|
|
![]()
Post
#18
|
|
![]() Grupa: Przyjaciele php.pl Postów: 398 Pomógł: 0 Dołączył: -- Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Cache'ują czyli przez zadany okres czasu przechowują u siebie kopię informacji na temat tego gdzie przekierować daną nazwę. Nie muszą więc przy każdym pytaniu o cudzą domenę przekierowywać od razu do root serwerów.
-------------------- cease this long, long rest / wake and risk a foul weakness to live / when it all comes down / watch the smoke and bury the past again / sit and think what will come / raise your fears and cast them all away
|
|
|
![]()
Post
#19
|
|
![]() Grupa: Zarejestrowani Postów: 220 Pomógł: 0 Dołączył: 20.02.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Cache'owanie ma jednak pewne wady. Jeżeli zmieni się adres IP, na który wskazuje dana domena, a twój komputer ma wynik odpytania serwerów DNS o tę domenę w swojej pamięci cache, będzie uparcie twierdził, że domena ma stary adres IP (nie będzie sprawdzał, czy jest nowy). Podobnie jest z rejestracją nowej domeny. Jeżeli twój komputer będzie miał w cache'u zapisane, że domena nie istnieje, to pomimo tego, że wszyscy inni będą tę domenę u siebie widzieć, twój komputer uparcie będzie twierdził, że nie, domeny nie ma i koniec.
Cache'owanie przyspiesza proces kontaktowania się z docelowym serwerem o góra kilka sekund. -------------------- Wieczność jest bardzo nudna, szczególnie pod koniec - Woody Allen
/home/env: Apache 2.2 | PHP 5.2 | MySQL 5.1 | FreeBSD 8.0 | NetBeans 6.8 | symfony 1.4 |
|
|
![]()
Post
#20
|
|
![]() Grupa: Zarejestrowani Postów: 104 Pomógł: 0 Dołączył: 26.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
to jest jakaś lista zcacheowanych domen? można to jakoś dodawać do mojego komputera?
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.07.2025 - 10:31 |