Mira tengo la versión de rhel5 5.4 y tengo mi repositorio funcionando y no tengo ninguna actualización pendiente. Para ser mas explicita el lio es mas complicado que eso: empecé a tener errores con algunas cuentas de correo en el postfix de mi Zimbra del tipo:

said: 450 4.7.1 <mx1.eleka.co.cu>: Helo command rejected: Host not found (in reply to RCPT TO command) , lo que sucede es que antes yo tenia un sendmail de cara a Internet que hacia relay para el servidor Zimbra en la lan pero debido a que el sendmail me ocasionaba algunas vulnerabilidades prescindí del sendmail y redirijo todo el correo hacia mi servidor Zimbra en la lan nateando. Adjunto mis ficheros de configuración del bind en mi proxy para que puedan entender mejor lo que debo tener mal. Traté de ajustar el postfix pero lo que creo que sucede es que el servidor que aparece de cara a internet es el mx1.eleka.co.cu y este es un servidor en mi lan, mi bind esta mal entonces trate de modificarlo poniendo un cname de mx1 para mi cara externa a internet (ns.eleka.co.cu) pero obtuve mas errores aun. La unica cosa que hice con el bind aparte de modificar los registros mx y de poner alias para el servidor zimbra fue bajar los root servers y actualizar mi bind pues en otras ocasiones con esto he resuelto cuando el bind se ha "mareado". Y entonces aparecieron los errores en el bind, deje las zonas tal como estaban, restitui de nuevo la lista de root servers que tenia pero el error persiste.
Realmente no tengo idea de que puedo hacer.
Este es mi escenario completo:

Tengo un pc proxy de cara a Internet(ns.eleka.co.cu con ip 200.55.142.11) y un pc zimbra en la lan (mx1.eleka.co.cu con ip 192.168.206.9)


En el PC de la cara a internet (ns.eleka.co.cu) el fichero host tengo un dns propio con una vista externa y una interna


Por favor MIREN mi configuración!!!


El 09/09/2014 9:24 AM, ylarg...@cimex.com.cu escribió:
Hola a todos:
Desde hace varios encuentro en el messages.log del bind  mi sistema
Rhel5 los siguientes mensajes:

socket.c.4373: unexpected error
22/Invalid argument

Esto ocasiona que mi bind no funcione y de hecho cuando interrogo a
cualquier dns público como el de google no me encuentra. Mi bind esta en la
ip 200.55.142.11 (ns.eleka.co.cu) He buscado en Internet pero no encuentro
nada sólido, alquien puede darme alguna ayuda?
Deja ver si entiendo, tienes todo funcionando bien y repentinamente asi como 
asi, te da ese error y se para el BIND o ocurre cuando hay alguna situación en 
específico?? Que versión de BIND estas usando? Tienes debidamente actualizado 
el RHEL 5?

saludos




--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.

------------ próxima parte ------------
En el pc de la lan donde esta el zimbra tengo:


En el fichero host:

# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1    localhost.localdomain localhost
::1        localhost6.localdomain6 localhost6
192.168.206.9    mx1.eleka.co.cu mx1


En el iptables de este pc tengo para el puerto 25:



iptables -A INPUT -p tcp --dport 25 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 25 -j ACCEPT
iptables -A INPUT -p tcp --sport 25 -j ACCEPT
iptables -A OUTPUT -p tcp --dport 25 -j ACCEPT



En el resolv.conf

search eleka.co.cu
nameserver 192.168.206.2
------------ próxima parte ------------
Tengo un bind con dos vistas una para mi lan y otra externa:
En La zona directa externa tengo :

$ttl 38400
eleka.co.cu.    IN    SOA    ns.eleka.co.cu. postmaster.eleka.co.cu. (
           2014090804
           3600
           600
           604800
           3600 )

eleka.co.cu.    IN    NS    ns.eleka.co.cu.
eleka.co.cu.    IN    MX    10     ns.eleka.co.cu.
eleka.co.cu.    IN    MX    20     mx1.eleka.co.cu.
eleka.co.cu.        IN    A    200.55.142.11
ns.eleka.co.cu.        IN    A    200.55.142.11
eleka.co.cu.      IN     TXT    "v=spf1  mx ip4:200.55.142.8/29 -all"



En la zona inversa externa tengo:

$ttl 38400
8/29.142.55.200.in-addr.arpa.    IN    SOA    ns.eleka.co.cu. 
postmaster.eleka.co.cu. (
           2014090804
           3600
           600
           604800
           3600 )

8/29.142.55.200.in-addr.arpa.    IN    NS    ns.eleka.co.cu.
11.8/29.142.55.200.in-addr.arpa.    IN    PTR    ns.eleka.co.cu.



En la zona directa de la vista interna tengo:

$ttl 38400
eleka.co.cu.    IN    SOA    ns.eleka.co.cu. postmaster.eleka.co.cu. (
           2014090801
           10800
           3600
           604800
           38400 )

eleka.co.cu.    IN    NS    ns.eleka.co.cu.

eleka.co.cu.    IN    MX    10 ns.eleka.co.cu.
eleka.co.cu.    IN    MX    20 mx1.eleka.co.cu.
mx1.eleka.co.cu.    IN    A    192.168.206.9
ns.eleka.co.cu.        IN    A    192.168.206.2



En la zona inversa de la vista interna tengo:

$ttl 38400
206.168.192.in-addr.arpa.    IN    SOA    ns.eleka.co.cu. 
postmaster.eleka.co.cu. (
           2014090801
           10800
           3600
           604800
           38400 )

206.168.192.in-addr.arpa.    IN    NS    ns.eleka.co.cu.

2.206.168.192.in-addr.arpa.    IN    PTR    ns.eleka.co.cu.
9.206.168.192.in-addr.arpa.    IN    PTR    mx1.eleka.co.cu.
En el resolv.conf:

search eleka.co.cu
nameserver 200.55.142.11
nameserver 192.168.206.2

------------ próxima parte ------------
El fichero host de ns.eleka.co.cu tiene:

# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1    localhost.localdomain localhost
::1        localhost6.localdomain6 localhost6
200.55.142.11    ns.eleka.co.cu    ns   (ip externa de mi proxy)
192.168.206.2    ns.eleka.co.cu    ns  (la ip en la lan de mi proxy)
192.168.206.9    mx1.eleka.co.cu    mx1   (la ip en la lan de mi servidor 
zimbra)


En el iptables del proxy (ns.eleka.co.cu) tengo lo siguiente para natear todo 
el correo hacia el pc mx1.eleka.co.cu en mi

lan:

IPTABLES -t nat -A POSTROUTING -s 192.168.206.9 -j SNAT --to 200.55.142.11
IPTABLES -A FORWARD -p tcp -s 192.168.206.9 -j ACCEPT
IPTABLES -A FORWARD -p tcp -d 192.168.206.9 -j ACCEPT
IPTABLES -A INPUT -p tcp  --dport 25 -j ACCEPT
IPTABLES -A INPUT -p tcp  --sport 25  -j ACCEPT
IPTABLES -A OUTPUT -p tcp  --dport 25 -j ACCEPT
IPTABLES -A OUTPUT -p tcp  --sport 25  -j ACCEPT
#Como Server
IPTABLES -t nat -A PREROUTING -p tcp -d 200.55.142.11 --dport 25 -j DNAT --to 
192.168.206.9:25
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a