Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Nie widzać serwera apache postawionego na stacji w LAN.

zerdo 05 Maj 2010 11:15 3753 10
  • #1 05 Maj 2010 11:15
    zerdo
    Poziom 8  

    Witam
    Sprawa wygląda następująco..
    Mam postawiony w sieci apache pod IP 192.168.2.100
    W sieci jest router prze z którym jest połączenie do internetu i LAN.
    Mam stały zewnętrzny adres IP 83.142.117.xxx
    Na routerze ustawiłem prze kierowanie portu 80 na komputer z apache 192.168.2.100
    Zarówno w sieci lokalnej jak i z zewnątrz nie można dobić się do serwera www.
    Na localhost wszystko śmiga i wygląda że jest poprawnie.
    Wyłączyłem firewall na komputerze z apache jednak to nic nie pomogło.
    Podejżewam że jest to jakiś problem konfiguracją routera lub sam komp z apache blokuje jak ktoś do niego puka z zewnątrz.


    W chwili obecnej komputer z apache podpięty jest poprzez WI-FI (ale tylko teraz w fazie testowej).

    Mam wykupiona domenę na home.pl jednak nie mogę z niej korzystać do czasu rozwiązania problemu.

    Czy w home mam ustawić tylko cos takiego i powinno działać?

    Nie widzać serwera apache postawionego na stacji w LAN.

    0 10
  • #2 05 Maj 2010 11:20
    bogiebog
    Specjalista Sieci, Internet

    > Zarówno w sieci lokalnej jak i z zewnątrz nie można dobić się do serwera www.

    najpierw musi działać w sieci lokalnej, potem zajmiemy się zewnętrzem

    ten apache to postawiony na czym ? win ? linux ?
    czy kabel ze skrzynki z apachem idzie do portu LAN routera ?
    podaj ip config, jak win to "ipconfig /all" jak linux to "ifconfig -a"

    z drugiego kompa w sieci LAN czy możesz pingnąć komputer apacha ?
    podaj ipconfig drugiego kompa z którego testujesz apacha.
    ipconfig /all

    0
  • #3 05 Maj 2010 11:26
    zerdo
    Poziom 8  

    Apache postawiony jest na XP prof. z sp2. Komp z apache do sieci podpięty jest przez WI-FI a nie kablem.
    Co do parametrów ipconfig nie jestem w stanie teraz podać - dopiero około godziny 16. W tej chwili mogę jedynie powiedziec że komp z apache ma adres 192.168.2.100 a komp z którego sprawdzałem ma 192.168.2.25

    Dodano po 1 [minuty]:

    Ping idzie

    0
  • #4 05 Maj 2010 11:52
    bogiebog
    Specjalista Sieci, Internet

    > XP prof. z sp2
    zdecydowanie wgraj SP3, no chyba że są jakieś "powody" że nie wolno SP3,

    > Ping idzie
    XP SP2 ma chyba zaporę (panel sterowanie | zapora) ustaw zaporę tak aby nie blokował apacha (chyba httpd.exe) , będzie gdzieś w zaporze "dodaj program", albo dodaj port (80)

    możesz sprawdzic czy w lokalnej sieci "telnet 192.168.2.100 80" łączy, wykonaj to z okna CMD.exe i pokaż wynik

    0
  • #5 05 Maj 2010 18:48
    zerdo
    Poziom 8  

    To jest ipconfig z klienta w sieci lokalnej (nie serwerr z apache)
    Nie widzać serwera apache postawionego na stacji w LAN.

    0
  • #6 05 Maj 2010 19:44
    bogiebog
    Specjalista Sieci, Internet

    > To jest ipconfig z klienta w sieci lokalnej (nie serwerr z apache)
    ehhh, widze że coś nasza wymiana się rozsychronizowała
    wiec powtórzę

    bogiebog napisał:

    > XP prof. z sp2
    zdecydowanie wgraj SP3, no chyba że są jakieś "powody" że nie wolno SP3,

    > Ping idzie
    XP SP2 ma chyba zaporę (panel sterowanie | zapora) ustaw zaporę tak aby nie blokował apacha (chyba httpd.exe) , będzie gdzieś w zaporze "dodaj program", albo dodaj port (80)

    możesz sprawdzic czy w lokalnej sieci "telnet 192.168.2.100 80" łączy, wykonaj to z okna CMD.exe i pokaż wynik

    0
  • #7 05 Maj 2010 22:50
    zerdo
    Poziom 8  

    Pobieram sp3 i jak jużędzie to przetestuję.
    Co do telnet i zapory windows to w zapoże ustawiłem wyjątki jednak nic to nie dało a telnet pokazuje komunikat: "Nie można nawiązać połączenia z hostem na porcie 80. Połączenie nie powiodło się"

    0
  • #8 05 Maj 2010 22:59
    bogiebog
    Specjalista Sieci, Internet

    uruchom apacha-a
    co pokazuje
    netstat -an | find "NAS"
    netstat -an | find "80"

    czyżby twój apache nasłuchiwał tylko na localhost ?
    zamiesc plik httpd.conf

    0
  • Pomocny post
    #10 05 Maj 2010 23:44
    bogiebog
    Specjalista Sieci, Internet

    httpd.conf

    > Listen 127.0.0.1:80
    zmien na
    Listen 80

    ale SP3 zainstaluj

    0
  • #11 06 Maj 2010 06:53
    zerdo
    Poziom 8  

    Kurcze wszystko już działa!
    Wielkie dzięki za pomoc!!!

    Sp3 zainstaluję.

    0