Archivo

Entradas Etiquetadas ‘Internet y redes’

Como compartir Internet en Ubuntu

sábado, 23 de abril de 2011 Comments off

En Ubuntu puedes compartir Internet de dos maneras, por el NetworkManager (NM) o por linea de comandos.

Por NetworkManager (ideal para uso temporal)

  • Clic derecho sobre el icono del NM, y seleccionar “Editar conexiones…”

image

  • Seleccionar la conexion cableada y poner editar, o hacerle doble clic

image

  • En la ficha “Configuración IPv4” en Método seleccionar “Compartida con otros computadores”

image

  • Poner Aplicar e ingresar la contraseña.
  • A los equipos que se conecten se les dará una IP 10.0.0.0/8 (algo así, no recuerdo la IP exacta)

Por línea de comandos (para uso permanente)

  • Si quieres que se asigne una IP automáticamente a los equipos que se conecten debes instalar un servidor DHCP, aquí usaré dnsmasq que es muy sencillo e incluye servidor DNS y TFTP, asi no necesitas instalar además el servidor DNS (y TFTP si quieres bootear equipos por red).
  • sudo apt-get install dnsmasq
  • Asignar una IP estatica, mediante NM o editando /etc/network/intefaces (si cambias la subred, debes usar la misma para el DHCP)
  • iface eth0 inet static
    address 192.168.1.1
    netmask 255.255.255.0
    gateway 192.168.1.1

  • Luego editar el archivo /etc/dnsmasq.conf, y activar las opciones DHCP
    • Para que solo asigne IP’s por la interfaz cableada descomenta esta línea y cambiala por la interfaz correspondiente si no es eth0: interface=eth0
    • Descomentar: bind-interfaces
    • Descomentar y si quieres editar el intervalo de IP que se asignaran a los clientes (IP inicial, IP final, tiempo lease): dhcp-range=192.168.1.50,192.168.1.150,12h
    • Descomentar: dhcp-authoritative
  • Iniciar el servicio: sudo /etc/init.d/dnsmasq start
  • Si editaste la IP (por /etc/network/interfaces) debes reiniciar la red: sudo /etc/init.d/networking restart
  • Ahora que los equipos tienen IP falta que haya acceso a Internet, para eso ejecuta estos dos comandos como root para activar la redirección de paquetes del Kernel y el NAT.
    • echo 1 > /proc/sys/net/ipv4/ip_forward
    • iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE
  • Para que los cambios no se pierdan al reiniciar, debes crear un script (puesto abajo) con los comandos, guardarlo en /etc/init.d/compartirinternet y ejecutar sudo update-rc.d compartirinternet defaults
  • #!/bin/bash
    echo 1 > /proc/sys/net/ipv4/ip_forward
    iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE

    Información adicional

    • Para hacer reglas iptables que solo operen para los equipos de la red y no para el equipo local se debe usar la opción FORWARD. Este ejemplo bloquea Facebook solo para la red local excepto el servidor

    iptables -A FORWARD -d 65.201.208.24/29 -j REJECT
    iptables -A FORWARD -d 65.204.104.128/28 -j REJECT
    iptables -A FORWARD -d 66.93.78.176/29 -j REJECT
    iptables -A FORWARD -d 66.92.180.48/28 -j REJECT
    iptables -A FORWARD -d 67.200.105.48/30 -j REJECT
    iptables -A FORWARD -d 69.63.176.0/20 -j REJECT
    iptables -A FORWARD -d 69.171.224.0/19 -j REJECT
    iptables -A FORWARD -d 74.119.76.0/22 -j REJECT
    iptables -A FORWARD -d 204.15.20.0/22 -j REJECT
    iptables -A FORWARD -d 204.15.20.0/22 -j REJECT
    iptables -A FORWARD -d 66.220.144.0/20 -j REJECT
    iptables -A FORWARD -d 173.252.64.0/18 -j REJECT

    Como compartir archivos en Dropbox para trabajar en grupo

    martes, 7 de septiembre de 2010 Comments off

    Dropbox ademas de ser un servicio de disco duro virtual en la nube para almacenar tus archivos tambien sirve para trabajo colaborativo donde se comparte una carpeta la que le aparece a todos y si una persona hace cambios en los archivos se reflejan inmediatamente en los computadores de los demas integrantes ademas de ser multiplataforma ya que el programa es compatible con Windows y linux.

    Para compartir una carpeta, la que tiene que estar dentro de la carpeta del Dropbox hace clic con el boton derecho y selecciona “Share this folder”

    image

    Luego de esto se abre el sitio Web de Dropbox donde tienes que escribir los emails de las personas a invitar, las que tambien deben estar registradas en Dropbox.

    image

    Las personas invitadas recibiran un email con un link que los lleva al sitio de Dropbox preguntando si aceptan o rechazan la invitacion, si aceptan les aparecera la carpeta compartida y se sincronizara con el servidor para descargar los archivos si los tuviera.

    Si cualquiera actualiza un archivo se sinconizara y aparecera un globo o una notificacion diciendo del cambio, si quieres saber quien realizo el cambio puedes ir la ficha eventos. Ahi puedes ver los eventos en general o que solo muestre los de una carpeta compartida en especifico.

    image

    Como varias personas estan compartiendo una carpeta pueden escribir en un mismo archivo a la vez, asi que se conserva un historial de versiones el que se guarda por 30 dias donde se pueden abrir o restaurar, lo mismo con los archivos eliminados que se almacenan en una lista donde se pueden abrir o restaurar.

    Para realizar los pasos anteriores debe estar registrado y luego haber instalado el programa que sincroniza la carpeta Dropbox de tu(s) computador(es). Si te registras con el link publicado aqui e instalas el programa, obtendrás 250 MB adicionales.

    Enjoy xD.

    Abrir puertos en router con DD-WRT

    lunes, 9 de agosto de 2010 2 comentarios

    Ya abri puertos en un Dlink DI-524, ahora abrire puertos en un router con DD-WRT. DD-WRT es un firmware mejorado que se puede instalar en routers Dlink, Linksys y otras marcas el que permite hacer de todo en el router, incluso tienes acceso SSH y telnet para modificar archivos, ejecutar comandos e incluso si compilas para el procesador del router ejecutar programas.

    Primero en el navegador debes abrir la direccion del router, por defecto es http://192.168.1.1

    image

    Ingresar usuario/contraseña, definidos la primera vez que entraste a la configuracion

    image

    Entrar a la ficha “NAT / QoS” y llegaras a la seccion Redireccion de puertos

    image

    Aplicacion: nombre descriptivo que saldra en esta seccion
    Puerto desde: Numero de puerto externo, desde afuera se debe usar este numero de puerto
    Protocolo: TCP, UDP o ambos
    Direccion IP: IP local destino del puerto a redirigir
    Puerto hasta: Numero de puerto del servicio que esta activo en el computador local, generalmente se pone el mismo aqui y en “Puerto desde”.
    Activar: Marcar para activar esta redireccion

    Luego de agregar una regla presionar Grabar config para guardar la configuracion pero no se aplicara inmediatamente o Aplicar de lo contrario lo que reiniciara el router. Para agregar varias reglas debes introducirla, luego presionar Grabar config, luego Anadir y asi sucesivamente. Al final presionar Aplicar.

    Cambiar IP VTR con DD-WRT

    jueves, 5 de agosto de 2010 1 comentario

    imageEl post anterior sobre el tema era de como cambiar la IP con un router D-link DI-524 el que ya es un modelo antiguo, ahora este post es de como cambiar la IP teniendo un router con DD-WRT instalado.

    DD-WRT se puede instalar en router Linksys, D-link (yo lo tengo instalado en un D-link DIR-600 funcionado perfectamente), y otras marcas, consulta la pagina de DD-WRT por los modelos soportados.

    Mi configuracion:

    • Router: D-link DIR-600 con DD-WRT instalado
    • Modem: Motorola Cablemodem SB4200

    Para cambiar la IP sigue estos pasos:

    Abre en una pestaña la pagina de configuracion del Modem la que es http://192.168.100.1 y anda a Configuracion, abajo esta el boton “Restart Modem”, no lo presiones aun

    image

    En otra pestaña abre la pagina de configuracion del router que por defecto es http://192.168.1.1 , entra con el usuario y contraseña establecidos la primera vez que entraste a la configuracion.

    Vas a Configuracion –> Clonar direccion MAC

    image

    Activas el clonado de MAC y en los recuadros pones la MAC, puedes usar la de tu PC (presionando “Obtener MAC actual del PC”) y luego modificando el ultimo digito, al finalizar no presiones Aplicar aun.

    Ahora presiona el boton “Restart Cable Modem” del modem e inmediatamente presiona el boton “Aplicar” del router, luego espera a que se inicialicen ambos dispositivos.

    Finalmente puedes verificar en la esquina superior del DD-WRT que la IP publica (WAN IP) se cambio, a descargar! xD.

    Enjoy!