Hozzászólások
Hi!
Azt szeretném megcsinálni Debian alatt, hogy egy gép egy másik gépre küldje a logokat.
Gondolom ehhez a syslog.conf -ot kell maszírozni.
Csak a kérdés hogyan... :)
- A hozzászóláshoz be kell jelentkezni
Én syslog-ng-vel csinálom, mert az TCP csomagokban is tudja küldeni az infókat egyik hostról a másolra.
Aki küldni annak ezt írom be:
destination messages {
tcp("172.16.254.1" port(1999));
};
Aki fogadja annak ezt:
source src {
tcp(ip("0.0.0.0") port(1999));
};
Itt lehet kombinálni:
PL:
Küldő:
destination messages {
file("/var/log/messages");
tcp("172.16.254.1" port(1999));
};
Így lokálisan is lesz logolás:
Fogadó:
source src {
sun-stream("/dev/log");
internal();
tcp(ip("0.0.0.0") port(1999));
};
Így meg a saját logjai is mentésre fognak kerülni.
A fenti példákban a 0.0.0.0 miatt bárhonnan elfog fogani csomagokat, illetve a TCP 1999 nem az "általános" portja, de nekem tetszett ez a szám, ha jól emlékszem.
- A hozzászóláshoz be kell jelentkezni
Tetszik, hogy a syslogd-s kerdesre syslog-ng-s valasz erkezett :)
syslog.conf-ban @gepnev legyen a filenev helyett, es ezzel a
logokat kuldo gep konfigja kesz is, a fogado oldalan viszont meg kell adni, hogy fogadja a logokat, a legegyszerubb az init script elejet elolvasni.
- A hozzászóláshoz be kell jelentkezni
http://portal.fsn.hu/modules.php?name=Forums&file=viewtopic&t=8156
- A hozzászóláshoz be kell jelentkezni