A opção reverse lookup
está presente apenas na versão 3.1.0 vindoura :
NEWS for rsync 3.1.0 (UNRELEASED)
- Added the "reverse lookup" parameter to the rsync daemon config file to allow reverse-DNS lookups to be disabled.
Estou tendo um problema com alguns módulos rsync sendo veiculados por meio de rsync --daemon
Estas linhas são do meu arquivo /var/log/rsyncd.log:
2013/02/08 12:15:28 [13174] name lookup failed for XXX.XXX.XXX.XXX: Name or service not known
2013/02/08 12:15:28 [13174] connect from UNKNOWN (XXX.XXX.XXX.XXX)
Da página do manual rsyncd.conf:
reverse lookup
Controls whether the daemon performs a reverse lookup on the client's IP address to determine its hostname, which is used for "hosts allow"/"hosts deny" checks and the "%h" log escape. This is enabled by default, but you may wish to disable it to save time if you know the lookup will not return a useful result, in which case the daemon will use the name "UNDETERMINED" instead.
If this parameter is enabled globally (even by default), rsync performs the lookup as soon as a client connects, so disabling it for a module will not avoid the lookup. Thus, you probably want to disable it globally and then enable it for modules that need the information.
Então eu adicionei a seguinte linha ao conf global em /etc/rsyncd.conf
reverse lookup = no
Mas, quando parei e iniciei o daemon, estas linhas foram adicionadas ao arquivo de log:
2013/02/08 12:47:17 [13675] Unknown Parameter encountered: "reverse lookup"
2013/02/08 12:47:17 [13675] IGNORING unknown parameter "reverse lookup"
2013/02/08 12:47:17 [13676] rsyncd version 3.0.7 starting, listening on port 873
Esta é a versão instalada no meu servidor:
rsync version 3.0.7 protocol version 30
A opção reverse lookup
está presente apenas na versão 3.1.0 vindoura :
NEWS for rsync 3.1.0 (UNRELEASED)
- Added the "reverse lookup" parameter to the rsync daemon config file to allow reverse-DNS lookups to be disabled.
Eu não acho que a opção para desligar a pesquisa de DNS reverso existe no daemon rsync. O que você pode fazer é colocar os hosts do cliente e os endereços IP em /etc/hosts
, obviamente supondo que seus clientes tenham IP estático e sejam alguns hosts.
A opção "pesquisa inversa" apenas adiciona a versão de 3.1.0
Tags rsync reverse-dns