[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

Re:Tutorial para hacer proxy con ip-masquerading



NetAdmin  twisted the bytes to say:

 NetAdmin> Buen punto.

 NetAdmin> Bueno pero para eso esta el /etc/mail/access (8.9.3) o el
 NetAdmin> /etc/mail/{ip_allow,relay_allow,name_allow} en el (8.8.x). No necesitas la

Pero no tengo acceso a los de ISP. Sólo a mis locales.

 NetAdmin> gran cosa, en ese caso como tu dices si esta justificado hacer los cambios
 NetAdmin> pertinentes del sendmail.cf, para los diferentes ISP's. Un poco sin chiste
 NetAdmin> tener varios ISP's cuando se supone que el IP Masquerade+PPP fue pensado
 NetAdmin> para no ocupar mas de dos cuentas ($$$) o tener que marcar dos o mas veces
 NetAdmin> (más $$$). Poco funcional. Mal planeado.

Aqui hablamos de mi red de mi casa, no la de un negocio. Yo tengo 3
isps, la universidad, un cuate que me da acceso y el de mi SO, y una
sóla linea dedicada a mi Internet. Usualmente utilizo el #2, que me da
una dirección IP permanente. Con 1 y 3 tengo direcciones
dinámicas. ¿Cual es la ventaja de tener 3 diferentes? REliability. Si
una se cae --que ha pasado-- las otras chance funcionan.


He estado jugando un poco con sendmail. Imagina mi firewall. Se llama
altair.dmg. Ahora bien, cuando se conecta con isp#1, se vuelve una
máquina pppXX.uwaterloo.ca. El problema es que sendmail por omisión
utiliza el resultado de  "/bin/hostname" como su nombre y utiliza este
en el HELO del SMTP. Muchos SMTP servers me mandan a la chin... (lease
http://csg.uwaterloo.ca/~dmg/chingada/index.html :)  diciéndome que mi
nombre de dominio (altair.dmg) no existe. 

Ahora, si el PPP tuviera un número IP fijo, entonces podría configurar
sendmail.cf con este nombre. El problema es que con conexiones con IP
dinámicas esto no funciona. 

Intenté cambiar dinámicamente el nombre de mi máquina corriendo
hostname y domainname cada vez que me conectaba. Esto solía funcionar muy
bien para máquinas mono-home, pero en RH6, el modo de autenticación de
X no me deja conectarme al servidor dado que me estoy conectado "desde
otra máquina". A esto puedo darle la vuelta, pero GNOME insiste en
autenticar de otra manera empieza a "tronar". Así que dejé de utilizar
esta solución.

Mi solución actual, que no es la óptima y busco mejores ideas, es:
cada vez que me conecto a Internet, encuentro mi nombre de dominio que
corresponde a mi IP de PPP y modifico sendmail.cf para agregar un Dw y
un Dm y reiniciar sendmail.

Ciertamente el que sendmail evite spam  es bueno, pero ha creado
algunos problemas para algunos usuarios como yo :)

Ahh, por cierto. También encontré otro detalle interesante. Yo utilizo
emacs para leer y escribir correo. Por default, emacs agrega un campo
en el header que indica el hostname desde donde se envía el mensaje. 
Por más que le movía a sendmail.cf seguía utilizando mi nombre local
hasta que me dí cuenta que emacs era el responsable. Desactive la
opción en sendmail, pero supongo que rewriting rules de sendmail
debieran ser utilizadas para cambiar esto.

Esto lleva a otro punto, en muchos casos, en una red local con
firewall servidor de SMTP es necesario especificar reglas de
rewriting de headers para que los nombres locales sean reemplazados
por lo nombres del firewall.


--
Daniel M. German                  "I did not believe the information,
   Peter Gabriel ->                I just had to trust imagination."
http://csgwww.uwaterloo.ca/~dmg/home.html
dmg en csg uwaterloo ca

 



[Hilos de Discusión] [Fecha] [Tema] [Autor]