Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest środa, 18 czerwca 2025, 19:49

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 11 ] 
Autor Wiadomość
Post: piątek, 4 kwietnia 2008, 17:10 
Offline

Rejestracja: wtorek, 13 września 2005, 12:55
Posty: 60
Lokalizacja: Dąbrowa Górnicza
Witam
posiadam oto taką konfiguracje
: [/] [] ()
kernel24 2.4.32-12nnd
apache 2.2.4-7nnd
dnsmasq 2.35-1nnd

mój plik httpd.conf (tylko to co zmieniłem)
: [/] [] ()
Listen 81
Include /etc/httpd/conf/vhosts.conf
Include /etc/httpd/conf/php.conf

vhosts.conf:
: [/] [] ()
<VirtualHost *:81>
        DocumentRoot /var/www/test
</VirtualHost>

oczywiście katalog jak i plik index.php istnieją.
/etc/hosts:
: [/] [] ()
#ipv6-localhost ipv6-loopback
::1     Serwer_NND.siec Serwer_NND
127.0.0.1       localhost.localdomain   localhost
192.168.1.1     nnd.pl Serwer_NND
192.168.1.2     Terminator

plik poprawny (umieściłem tylko część)
Dnsmasq ładnie działa (jest DNS dla całej sieci), gdy wpisuje w przeglądarce http://nnd.pl to strona główna się wyświetla.
Natomiast gdy wpiszę: http://nnd.pl:81 głucho i brak reakcji - strona nie odnaleziona (a jak wspomiałem plik index.php istnieje).Żeby nie było wątpliwośći to strona główna też jest w php więc wykluczam że php jest nieobsługiwane.
Sprawdzałem netstatem i oto wynik
: [/] [] ()
Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode
tcp        0      0 0.0.0.0:www             0.0.0.0:*               LISTEN      root       79171377
tcp        0      0 0.0.0.0:81              0.0.0.0:*               LISTEN      root       79171378
tcp        0      0 0.0.0.0:domain          0.0.0.0:*               LISTEN      root       79087906
tcp        0      0 0.0.0.0:ftp             0.0.0.0:*               LISTEN      nobody     776
tcp        0      0 0.0.0.0:ssh             0.0.0.0:*               LISTEN      root       542
udp        0    360 0.0.0.0:domain          0.0.0.0:*                           root       79087905
udp        0      0 0.0.0.0:3529            0.0.0.0:*                           nobody     79087912

więc apache nasłuchuje
Proszę o pomoc. Na wcześniejszym apache i NND działało wszystko ok.
Przekopałem całe forum i próbowałem różnych ustawień,niestety żadne nie dały pozytywnych efektów.Za kadym razem oczywiście reset httpd i ewentualnie dnsmasq jesli cos zmieniałem w /etc/hosts.
Może ktoś już sie spotkał z podobnym problemem albo umie podpowiedzieć gdzie tkwi błąd ?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 4 kwietnia 2008, 17:46 
Offline

Rejestracja: sobota, 27 stycznia 2007, 14:10
Posty: 80
moze glupie pytanie zadam, ale jedyne co mi się nasunęło to to czy otworzyłes port 81 w firewallu ?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 4 kwietnia 2008, 18:07 
Offline

Rejestracja: wtorek, 13 września 2005, 12:55
Posty: 60
Lokalizacja: Dąbrowa Górnicza
hmm wewnątrz sieci nie trzeba otwierać portów (a Ty otwierałeś port 80 żeby ogladać stronę na serwerze z sieci wewnętrznej ? chyba nie :)), a przynajmiej nic o tym nie wiem że trzeba, na zewnatrz to owszem :) -> iptables -A INPUT -p tcp -i $EXTIF --dport 80 -j ACCEPT
Pozatym netstat pokazuje że port jest otwarty i nasłuchiwany.
Jeszcze dla sprostowania to ma działać wewnatrz sieci (192.168.1.x) a nie z zewnątrz.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 4 kwietnia 2008, 18:25 
Offline
Użytkownik

Rejestracja: niedziela, 16 maja 2004, 21:32
Posty: 1203
Lokalizacja: Bieruń
Listen 81 powinno byc w virtual.conf np.:

Listen 81
<VirtualHost *:81>
DocumentRoot /var/www/test
</VirtualHost>
EDIT
usun Listen81 z httpd.conf


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 5 kwietnia 2008, 07:49 
Offline

Rejestracja: wtorek, 13 września 2005, 12:55
Posty: 60
Lokalizacja: Dąbrowa Górnicza
Dziwne, nie ma w konfiguracji pliku virtual.conf, poza tym musiałbym dopisywać do httpd.conf "include virtual.conf" więc na jedno wyjdzie gdzie wpisze. Według instrukcji to w pliku vhosts.conf umieszcza się "Listen 81" (próbowałem nie działa), a w głównym "Listen 80".


EDIT
Bardzo dziwna sprawa, vhosty działają ale tylko jak zrobie przekierowanie
: [/] [] ()
iptables -A PREROUTING -t nat -s 192.168.1.2 -p tcp --dport 80 -j DNAT --to- 192.168.1.1:81

i włączając przeglądarkę wchodzi na tą postawioną na porcie 81.
Ale dlaczego nie mozna wejść dopisując nr portu http://192.168.1.1:81 ? może ta wersja Apache nie obsługuje tego ? W poprzedniej wersji systemu i apacha działało.


Ostatnio zmieniony sobota, 5 kwietnia 2008, 14:16 przez Terminator, łącznie zmieniany 1 raz

Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 5 kwietnia 2008, 12:27 
Offline
MODERATOR

Rejestracja: sobota, 30 lipca 2005, 14:08
Posty: 3984
Lokalizacja: Rzeszów
Wklej na http://nnd.pastebim.com wynik iptables -L INPUT -nv

_________________
FAQ dla NND: http://nnd-linux.pl/faq.php
Doswiadczenie, to cos, co zdobywasz tuz po chwili w ktorej go potrzebowales.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 5 kwietnia 2008, 14:15 
Offline

Rejestracja: wtorek, 13 września 2005, 12:55
Posty: 60
Lokalizacja: Dąbrowa Górnicza
Podana przez Ciebie strona nie działa
Oto wynik:
: [/] [] ()
Chain INPUT (policy DROP 406K packets, 42M bytes)
 pkts bytes target     prot opt in     out     source               destination
4005K  645M mrtg_traffic  all  --  *      *       0.0.0.0/0            0.0.0.0/0
 3352  970K ACCEPT     all  --  lo     *       0.0.0.0/0            0.0.0.0/0
    0     0 DROP       tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           multiport dports 135,445
 1832 89388 REJECT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:113 reject-with icmp-port-unreachable
  977 45806 REJECT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:1080 reject-with icmp-port-unreachable
12900  791K ACCEPT     icmp --  *      *       0.0.0.0/0            0.0.0.0/0           icmp type 8 limit: avg 1/sec burst 5
3054K  317M ACCEPT     all  --  !eth0  *       0.0.0.0/0            0.0.0.0/0
1741K  444M ACCEPT     all  --  *      *       0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 5 kwietnia 2008, 14:25 
Offline
MODERATOR

Rejestracja: sobota, 30 lipca 2005, 14:08
Posty: 3984
Lokalizacja: Rzeszów
Da sie polaczyc z kompa w sieci przez telnet na ten port?

_________________
FAQ dla NND: http://nnd-linux.pl/faq.php
Doswiadczenie, to cos, co zdobywasz tuz po chwili w ktorej go potrzebowales.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 5 kwietnia 2008, 15:12 
Offline
Użytkownik

Rejestracja: niedziela, 16 maja 2004, 21:32
Posty: 1203
Lokalizacja: Bieruń
:-) u mnie dziala


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 5 kwietnia 2008, 17:27 
Offline

Rejestracja: wtorek, 13 września 2005, 12:55
Posty: 60
Lokalizacja: Dąbrowa Górnicza
Czy da sie połączyc ... nie wiem czy to można uznać za połączenie ale ustawiam telneta na port 81 tak jak wspomniałeś i w logach apacha widzę:
: [/] [] ()
[Sat Apr 05 17:26:32 2008] [error] [client 192.168.1.2] Invalid URI in request \xff\xfb\x1f\xff\xfb \xff\xfb\x18\xff\xfb'\xff\xfd\x01\xff\xfb\x03\xff\xfd\x03btest

więc jakaś reakcja jest

rikardo7 a jaką masz wersje apacha ?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 7 kwietnia 2008, 19:40 
Offline
Użytkownik

Rejestracja: niedziela, 16 maja 2004, 21:32
Posty: 1203
Lokalizacja: Bieruń
[root@x xx]# pacman -Q apache
apache 2.2.4-4nnd


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 11 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 13 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl