Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Apache - Dostęp Z Zewnątrz
tmk
post
Post #1





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 15.04.2004
Skąd: w-wa

Ostrzeżenie: (0%)
-----


Witam. Mam Apache'a 2.0.49, na localhoscie wszystko chodzi jak należy. Czy mógłby mi ktoś jednak dać pare wskazówek co należy zrobic, zeby osoba o okreslonym ip miała dostep z zewnatrz? Chodzi o to, zeby ktos mogl ogladac strone, ktora ja ogladam na localhoscie


pozdrawiam, tmk
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 14)
zwisio
post
Post #2





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 30.04.2004
Skąd: Bielsko-Biała

Ostrzeżenie: (0%)
-----


to zależy od tego, jakie ma ip. Jeżeli masz stałe ip to praktycznie nie ma problemu: musisz tylko założyć domenę na dane ip, np. na prv.pl. A jeżeli masz zmienne ip to wejdź na No-ip i załóż konto. Podczas tego procesu musisz podać jakąś domenę. Później tylko ściągasz programik, który aktualizuje Twoje ip.

P.S. Nie wiem czy dokładnie o to chodziło :]

Ten post edytował zwisio 12.09.2004, 10:59:44
Go to the top of the page
+Quote Post
Ace
post
Post #3





Grupa: Zarejestrowani
Postów: 216
Pomógł: 0
Dołączył: 9.08.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


poprzez ustawienia w VirtualHost mozesz pozwolic dostep do jakiegos katalogu, badz zabronic taki dostep. Poczytaj na forum o tym.
Go to the top of the page
+Quote Post
dr_bonzo
post
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%)
-----


Kod
<Directory /sciezka/do/stronywww>
Options ...
AllowOverride ...
Order allow,deny
Allow from all
</Directory>


Zrestartuj apacha i mozna juz ogladac strony spod twojedo IP zewnetrznego
Go to the top of the page
+Quote Post
dcfighter
post
Post #5





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 25.11.2004

Ostrzeżenie: (0%)
-----


Cytat
<Directory http://10.10.12.169/12345/strona.htm>
    Options FollowSymLinks
    Allow from all
</Directory>

Napisałem taki kod i za nic nie chce ruszyć ,próbowałem jeszcze pisać np "AllowOverride all" ale bez skutku, nie wiem co mam robić, jestem niestety początkujący w tej sprawie ,a przypisy w kodzie nic mi nie mowią (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Nie mozesz podac w dyrektywie <Directory>
"http://10.10.12.169/12345/strona.htm"
Poczytaj o niej w manualu Apacha.
Musisz podac sciezke do KATALOGU, np. "c:/www/12345" lub "/home/www/12345":

Kod
<directory /home/www/12345>
....


Kod
<Directory /sciezka/do/stronywww>
Options ...
AllowOverride ...
Order deny,allow
Deny from all
Allow from <adres.ip.spod.krotego.mozna.ogladac.twoja.strone>
# np
# Allow from 10.10.12.100
# dodaj tez "127.0.0.1" zebys ty mogl takze, ze swojego kompa ogladac ta strone:
# Allow from 127.0.0.1 10.10.12.100
</Directory>
Go to the top of the page
+Quote Post
dcfighter
post
Post #7





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 25.11.2004

Ostrzeżenie: (0%)
-----


Czyli w poprzednim kodzie był źle tylko adres strony jaki wpisałem tak?
Edit:
Teraz ten kod wygląda tak
Cytat
<Directory C:\apache\htdocs\12345\strona.htm>
    Options FollowSymLinks
    Allow from all
</Directory>


i inni nadal nie mogą wejść na serwer,a nie chce żeby były tylko pojedyńcze IP, ale wszyscy

Ten post edytował dcfighter 4.12.2004, 17:17:00
Go to the top of the page
+Quote Post
Yarecki
post
Post #8





Grupa: Zarejestrowani
Postów: 166
Pomógł: 0
Dołączył: 1.04.2004
Skąd: Gdynia

Ostrzeżenie: (0%)
-----


Apache ustawiony jest, aby nasłuchiwać na odpowiedniej sieciówce ? Możliwe, że nasłuchuje tylko na 127.0.0.1.
Go to the top of the page
+Quote Post
dr_bonzo
post
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%)
-----


Czytaj uwazniej: pisalem sciezka do KATALOGU!!!! nie pliku

Kod
<Directory C:/apache/htdocs/12345>
# ^ bez slasha na koncu
Options Indexes
AllowOverride None
Order deny,allow
Deny from all
Allow from 10.0.0.0/255.0.0.0 127.0.0.1
# ^ zmien adres sieci i maske jesli te sa zle
</Directory>
Go to the top of the page
+Quote Post
dcfighter
post
Post #10





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 25.11.2004

Ostrzeżenie: (0%)
-----


Czyli teraz jeśli ktoś wpisze mój adres IP (10.10.12.169) to w przeglądarce powinna pojawić się ta strona z katalogu tak?

edit: (dałem jednej osobie do sprawdzenia ,żeby połączyła się przez to IP i nic ,dodam że ta osoba jest poza mojej sieci)

Ten post edytował dcfighter 4.12.2004, 19:54:13
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #11





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Cytat
[Czyli teraz jeśli ktoś wpisze mój adres IP (10.10.12.169) to w przeglądarce powinna pojawić się ta strona z katalogu tak?

edit: (dałem jednej osobie do sprawdzenia ,żeby połączyła się przez to IP i nic ,dodam że ta osoba jest poza mojej sieci)


No i nie ma sie czemu dziwic, aby zobaczyc twoja strone trzeba to robic z sieci
10.0.0.0/255.0.0.0, jest to nieroutowalny adres sieci prywatnych (masz dzielone lacze, jestes za NATem itd.) wiec tylko ten kto jest w jednej sieci z toba moze wejsc na twoja strone. Tzn 10.10.12.123, 10.10.12.2, itd, ale juz nie np. 83.12.45.67.

Allow from 10.0.0.0/255.0.0.0 127.0.0.1
wsazuje KTO MOZE WEJSC na strone znajdujaca sie w katalogu
C:/apache/htdocs/12345
Go to the top of the page
+Quote Post
dcfighter
post
Post #12





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 25.11.2004

Ostrzeżenie: (0%)
-----


więc jak zrobić żeby wszyscy mogli ją oglądać, także ci poza sieci?
mam zamiar na apachach dawać pliki od download na strone, jeden plik ma po 200 mb więc musiał bym kupowac płatny serwer, więc pache wydały mi się najodpoiwdniejsze.
Go to the top of the page
+Quote Post
dr_bonzo
post
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%)
-----


Pogadaj z adminem twojej sieci i popros go o przerkierowanie portu (forwarding) na twoj IP, i port Apache'a (80). Chociarz watpie ze ci go da -- przy takich plikach zapchasz cale lacze waszej sieci.
Go to the top of the page
+Quote Post
dcfighter
post
Post #14





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 25.11.2004

Ostrzeżenie: (0%)
-----


Ja nie siedzę na osiedlowym lanie, nie dzielę łącza z innym. Nie wiem dokładnie jak to się nazywa, ale dstawca ma nadajnik, a ja mam zamonotowaną na dachu antenę i z niej się łącze.
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #15





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Skoro masz taki IP (10.10.12.169) to jestes w sieci lokalnej za maskarada/snatem, nie wazne w jaki sposob jestes podlaczony (kabel czy antena).

(http://www.rfc-editor.org/rfc/rfc1918.txt):
Cytat
3. Private Address Space

  The Internet Assigned Numbers Authority (IANA) has reserved the
  following three blocks of the IP address space for private internets:

    10.0.0.0        -  10.255.255.255  (10/8 prefix)
    172.16.0.0      -  172.31.255.255  (172.16/12 prefix)
    192.168.0.0    -  192.168.255.255 (192.168/16 prefix)


Ten post edytował dr_bonzo 6.12.2004, 09:34:19
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 17:21