Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Serwery w sieci lokalnej
athabus
post
Post #1





Grupa: Zarejestrowani
Postów: 898
Pomógł: 48
Dołączył: 2.11.2005
Skąd: Poznań

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


Nie za bardzo wiem jak zadać to pytanie, bo nie znam nomenklatury sieciowej, więc opisze problem.

Mam dwa komputery dajmy na to "marcin" i "gosia" - oba pracujące w sieci lokalnej (router wifi).

Na komputerze gosia jest postawiony serwer a na nim skonfigurowany virtualhost - dajmy na to o nazwie "stronka".

Po odpowiednim skonfigurowaniu na komputerze "marcin" pliku /etc/hosts np.
Cytat
192.168.1.100 stronka (zakladajac ze ten ip to ip komputera gosia)

mogę w przeglądarce na komputerze marcin uruchomić stronę wpisując http://stronka

Problem pojawia się, gdy komputer gosia zmienia ip. Dodatkowo problem komplikuje się, bo komputery pracują raz pod jednym routerem a raz pod drugim.

I teraz pytanie. Jak skonfigurować to tak, aby po każdej zmianie ip nie trzeba było zmieniać pliku /etc/hosts

(Oba komputery pracują na Ubuntu).

Będę wdzięczny za podpowiedzi ;-)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
athabus
post
Post #2





Grupa: Zarejestrowani
Postów: 898
Pomógł: 48
Dołączył: 2.11.2005
Skąd: Poznań

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


Takie rozwiązanie jest dobre, kiedy oba routery pracują pod taki samym IP. Jeśli routery mają niestandardowe ustawienia to niestety nie da się ustawić takiego samego ip dla komputera gosia.
Może jest jakiś sposób aby w /etc/hosts odczytać ip komputera gosia (w koncu ping gosia znajduje odpowiedni komputer) i przypisać go dynamicznie do zmiennej czy coś w tym stylu?
Go to the top of the page
+Quote Post
pyro
post
Post #3





Grupa: Zarejestrowani
Postów: 2 148
Pomógł: 230
Dołączył: 26.03.2008

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


Cytat(athabus @ 19.11.2010, 09:08:25 ) *
Takie rozwiązanie jest dobre, kiedy oba routery pracują pod taki samym IP. Jeśli routery mają niestandardowe ustawienia to niestety nie da się ustawić takiego samego ip dla komputera gosia.
Może jest jakiś sposób aby w /etc/hosts odczytać ip komputera gosia (w koncu ping gosia znajduje odpowiedni komputer) i przypisać go dynamicznie do zmiennej czy coś w tym stylu?


Najprościej to zrobić skryptem powłoki lub w dowolnym języku programowania, nawet w PHP (ale PHP nie polecam).
Go to the top of the page
+Quote Post

Posty w temacie


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: 6.10.2025 - 04:32