{"id":68,"date":"2006-07-16T16:01:36","date_gmt":"2006-07-16T22:01:36","guid":{"rendered":"http:\/\/198.27.101.129\/blog\/itzcoaltam\/?p=68"},"modified":"2006-07-16T16:02:01","modified_gmt":"2006-07-16T22:02:01","slug":"gateway-con-debian-serge","status":"publish","type":"post","link":"http:\/\/www.joiz.net\/blog\/itzcoaltam\/gateway-con-debian-serge\/","title":{"rendered":"Gateway con Debian Serge"},"content":{"rendered":"<p>Recientemente uno de mis clientes me llamo para informarme que su servidor linux que utilizaba como puerta de enlace habia fallado.<\/p>\n<p>Nosotros no montamos el servidor, por lo que no teniamos la clave de root, aunado a ello, el sistema marcaba errores de escritura en \/dev\/hda1 por lo que le recomendamos a nuestro cliente una reinstalacion del sistema.<\/p>\n<p>Hace ya mucho tiempo que realice una configuracion similar, en los viejos tiempos en los que daba clase, y ello fue con Red Hat 4.0 si mal no recuerdo.<br \/>\nAsi que bien, instalamos debian Sarge 3.1 en la pc en cuestion y realizamos los siguientes cambios:<\/p>\n<p>\/etc\/network\/interfaces<\/p>\n<p># The loopback network interface<br \/>\nauto lo<br \/>\niface lo inet loopback<\/p>\n<p># The primary network interface Internet<br \/>\nauto eth0<br \/>\niface eth0 inet static<br \/>\naddress 192.168.2.201<br \/>\nnetmask 255.255.255.0<br \/>\ngateway 192.168.2.1<br \/>\nbrodcast 192.168.2.0<\/p>\n<p># Interface Secundararia red local<br \/>\nauto eth1<br \/>\niface eth1 inet static<br \/>\naddress  10.9.2.200<br \/>\nnetmask 255.255.255.0<br \/>\nbrodcast 10.9.2.0<\/p>\n<p>En este caso se habilitaron las dos tarjetas de red para el sistema, ambas con direcciones ip estaticas, eth0 permitiria en su momento una salida a la red externa mientras que eth1 sera para la red local del cliente.<br \/>\nAhora bien,  inicia la magia :), con las siguientes lineas logramos hacer la tarea encomendada.<\/p>\n<p>modprobe iptable_nat<br \/>\niptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE<br \/>\necho 1 > \/proc\/sys\/net\/ipv4\/ip_forward<br \/>\nEs necesario garantizar que cada vez que se reinicie el equipo se ejecuten los comandos anteriores.<\/p>\n<p>Para finalizar, es necesario configurar las PC clientes con una ip dentro del rango 10.9.2.x y teniendo como gateway la direccion de eth1 (Red local) en este caso 10.9.2.200<br \/>\nSencillo y facil.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Recientemente uno de mis clientes me llamo para informarme que su servidor linux que utilizaba como puerta de enlace habia fallado. Nosotros no montamos el servidor, por lo que no teniamos la clave de root, aunado a ello, el sistema marcaba errores de escritura en \/dev\/hda1 por lo que le recomendamos a nuestro cliente una [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[4,6],"tags":[],"class_list":["post-68","post","type-post","status-publish","format-standard","hentry","category-joiz","category-linux"],"aioseo_notices":[],"_links":{"self":[{"href":"http:\/\/www.joiz.net\/blog\/itzcoaltam\/wp-json\/wp\/v2\/posts\/68","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.joiz.net\/blog\/itzcoaltam\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.joiz.net\/blog\/itzcoaltam\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.joiz.net\/blog\/itzcoaltam\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.joiz.net\/blog\/itzcoaltam\/wp-json\/wp\/v2\/comments?post=68"}],"version-history":[{"count":0,"href":"http:\/\/www.joiz.net\/blog\/itzcoaltam\/wp-json\/wp\/v2\/posts\/68\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.joiz.net\/blog\/itzcoaltam\/wp-json\/wp\/v2\/media?parent=68"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.joiz.net\/blog\/itzcoaltam\/wp-json\/wp\/v2\/categories?post=68"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.joiz.net\/blog\/itzcoaltam\/wp-json\/wp\/v2\/tags?post=68"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}