yorn pisze:
-dodałem do sudoers wpisy i nadałem mu prawa:
jeśli 440 ? - to ok
yorn pisze:
nobody ALL=NOPASSWD:/usr/sbin/iptables
nobody ALL=NOPASSWD:/usr/bin/perl
zostawiłeś oczywiście pustą linię na końcu pliku - tak ?
yorn pisze:
Zostały dodane regułki do rc.local tj. Kod:
#iptables -A PREROUTING -t nat -s 192.168.1.1 -p tcp --dport 1:65535 -j DNAT --t
a dlaczego tu jest
192.168.1.1 to jest chyba ip routera i powinien ten ip być na końcu
- coś nie tak zrobiono po uruchomieniu ++ gen_hosts ++
- opis mówi
Cytuj:
Jeśli jest ip routera "tu ip" - usuń !!!
to należy usunąć - a wpis ma wylądać - np:
Cytuj:
#iptables -A PREROUTING -t nat -s 192.168.1.2 -p tcp --dport 1:65535 -j DNAT --to- 192.168.1.1:81
yorn pisze:
-w konfigu apacha odhaszowałem linie:
# Obsługa Virtualnych Hostów
#
# Jezeli chcesz uzywac wirtualne hosty, odkomentuj poniższą linie,
# następnie zajrzyj do do pliku /etc/httpd/conf/vhosts.conf
Include /etc/httpd/conf/vhosts.conf
u mnie nie ma tego wpisu - mam jeszcze stare NND
yorn pisze:
a następnie w pliku vhosts.conf dodałem wpis:
Listen 81
NameVirtualHost 192.168.1.1:81
<VirtualHost 192.168.1.1:81>
ServerAdmin
webmaster@dummy-host.example.comDocumentRoot /home/httpd/html/blokada
ScriptAlias /cgi-bin/ "/home/httpd/html/blokada/cgi-bin/"
Alias /error/ /home/httpd/html/blokada/errors/
ErrorDocument 404 /errors/err404.html
ServerName 192.168.1.1
ErrorLog /var/log/httpd/blokada-error_log
CustomLog /var/log/httpd/blokada-access_log common
</VirtualHost>
jeszcze potrzebujesz dodać wirtualne hosty dla : 82 i 83
81 - to blokada
82 - to ogłoszenia
83 - to automatyczne ogłoszenia
yorn pisze:
Dzisiaj zauważyłeł że jednak w logach są zapisywane informacje o komunikacie
<title>Przypomnienie o zapłacie</title> wysłano do 192.168.1.3 Mon Jul 30 12:18:58 CEST 2007
Jednak zaden komunikat ani blokada nie działają prawidłowo
NNd działa jako serwer dhcp.
j/w - brak vh na porcie 82 i nie pokazuje ogłoszenia.
Koniecznie zobacz i odpowiedz:- czy jak kogoś zablokujesz to czy w rc.local zniknie
# dla tego ip co zablokowałeś ? - np.
przed blokowaniem:
#iptables -A PREROUTING -t nat -s 192.168.1.2 .......
po zablokowaniu:
iptables -A PREROUTING -t nat -s 192.168.1.2 ........
Jeśli po dodaniu wirtualnych hostów dalej będzie źle - to:
- usuń panel ( te pliki które skopiowałeś do: /home/httpd/..... , wpisy które zrobiłeś i zmień te co przerobiłeś na oryginalne
- w konfigu apache ( /etc/httpd/conf/httpd.conf ) sprawdź czy nie ma wpisów o wirtualnych hostach - jeśli są - zablokuj je
- uruchom + zmien_ip +
- uruchom + prawa+
Daj znać proszę czy dalej jest źle.