Está en la página 1de 8

De todos los temas descritos aqui ¿Cuál no te ha funcionado?

Compartir internet
en Ubuntu

Excelente pero te cuento que estoy detras de un ISP con un proxy bastante
anticonocimiento bloqueando casi todo los servicios de internet limitando al usuario a
navegar en la red nacional.Tu enlace no me sirve porque milagrosamente tambien esta
bloqueado.Y si algun dia vez que deje de entrar a postear aqui pues ups seguro tambien
me cerraron esta puerta a la luz.

Gracias por tomarte el trabajo de responder de forma justa y normal mi duda pero si
puedes traermela aqui seria de gran ayuda ya que me siento como si estuviera en otra
galaxia cada vez que me pasa algo asi.

Y ha eso sumale conexion por modem analogico a 32 kb con transferencia de 3.5kb/s.


Creo que voy por la pistola ohh!! tampoco tengo.

bye desde el undersubdesarrollo

AngelFire

Publicado: 3 Abril, 2009 - 06:10 Re: Compartir conexion ISP [Solucionado] #3


xanderboy

¡Walama también usa Awesome!

Blogger
Registrado: 15/02/2009
Puntos: 4038
Desconectado
AngelFire escribió:

De todos los temas descritos aqui ¿Cuál no te ha funcionado? Compartir internet


en Ubuntu

Excelente pero te cuento que estoy detras de un ISP con un proxy bastante
anticonocimiento bloqueando casi todo los servicios de internet limitando al usuario a
navegar en la red nacional.Tu enlace no me sirve porque milagrosamente tambien esta
bloqueado.Y si algun dia vez que deje de entrar a postear aqui pues ups seguro tambien
me cerraron esta puerta a la luz.

Gracias por tomarte el trabajo de responder de forma justa y normal mi duda pero si
puedes traermela aqui seria de gran ayuda ya que me siento como si estuviera en otra
galaxia cada vez que me pasa algo asi.
Y ha eso sumale conexion por modem analogico a 32 kb con transferencia de 3.5kb/s.
Creo que voy por la pistola ohh!! tampoco tengo.

bye desde el undersubdesarrollo

AngelFire

Generosamente te pido aceptes mis disculpas.

Disculpa pues no lo sabía. Cielos 3.5 kbs de transferencia. ¿De donde eres? ¿En que
Lugar del Planeta les tienen tan Bloqueado?

Bien, Yo usaría iptables.

Supongamos que recibes internet por medio de una conexión Lan hacia tu PC. llamada
eth0 y deseas compartir internet hacia otra PC por medio de otra tarjeta de red ethernet
llamada eth1 entoces:

# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE


# iptables -A INPUT -s 192.168.0.0/24 -i eth1 -j ACCEPT
# echo 1 > /proc/sys/net/ipv4/ip_forward

No se como sea en ese lugar donde vives ¿A todo esto de donde eres? pero bueno en el
caso que recibieras internet via Modem adsl (No estoy seguro de esto pero supongo que
sería de la siguiente manera)

# iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE


# iptables -A INPUT -s 192.168.0.0/24 -i eth1 -j ACCEPT
# echo 1 > /proc/sys/net/ipv4/ip_forward
Publicado: 3 Abril, 2009 - 07:21 Re: Compartir conexion ISP [Solucionado] #4
quimicefa

Administrador
Registrado: 11/11/2005
Puntos: 4963
Desconectado

Movido al Foro » Distribuciones basadas en Debian » Ubuntu

Publicado: 4 Abril, 2009 - 16:47 Re: Compartir conexion ISP [Solucionado] #5


AngelFire
Registrado: 21/02/2007
Puntos: 53
Desconectado

Nunca he usado iptables aun. Y lo que quiero hacer es:


Me conecto con wvdial
Using interface ppp0
--> pppd: �06][08]0�[06][08]
--> pppd: �06][08]0�[06][08]
--> pppd: �06][08]0�[06][08]
--> pppd: �06][08]0�[06][08]
--> local IP address 10.10.36.183
--> pppd: �06][08]0�[06][08]
--> remote IP address 10.10.36.1
--> pppd: �06][08]0�[06][08]
--> primary DNS address 201.220.224.132
--> pppd: �06][08]0�[06][08]
--> secondary DNS address 201.220.224.131
--> pppd: �06][08]0�[06][08]
Luego sacar por aqui a otra maquina conectada a mi eth0 con windowsXP disculpa si no
me explico bien.
Ya la rede entre ubuntu y winXp esta ok solo que no se como dejar que winXp se
participe de la conexion de via modem analogico en la maquina que tiene ubuntu.

bye

AngelFire

Publicado: 8 Abril, 2009 - 00:48 Re: Compartir conexion ISP [Solucionado] #6


AngelFire

Registrado: 21/02/2007
Puntos: 53
Desconectado

Bien pues asumo que esto es una piedra ya que se conservan las palabras. Debe ser que
por el tipo de conexion que es modem analogico y es algo viejo para ustedes
no?.Tampoco he podido encontrar una solucion.

Bye

AngelFire

Publicado: 8 Abril, 2009 - 01:15 Re: Compartir conexion ISP [Solucionado] #7


dotakon
Blogger
Registrado: 25/06/2005
Puntos: 237
Desconectado
AngelFire escribió:

Bien pues asumo que esto es una piedra ya que se conservan las palabras. Debe ser que
por el tipo de conexion que es modem analogico y es algo viejo para ustedes
no?.Tampoco he podido encontrar una solucion.

Bye

AngelFire

Pues casi de la edad de piedra, pero el hardware antiguo NO es hardware obsoleto. al


lio, te han dado la solucion, perfecta ademas. Lo unico, si solo tiene una interfaz
ethernet, lo correcto es lo siguiente

# iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE


# iptables -A INPUT -s 192.168.0.0/24 -i eth0 -j ACCEPT
# echo 1 > /proc/sys/net/ipv4/ip_forward

Como no se tu grado de conocimiento, si te ofendo explicandote esto por favor


entiendelo. Cuando ponemos codigo con el cuadradillo delante quiere decir ejecutar en
una consola de root, sin saber exactamente como tienes el sistema, lo mas seguro es que
si pulsas ALT+F2 se te abre un cuadro de dialogo, teclea en ese cuadro xterm, te abrira
una consola de comandos, tambien estara en algun menu. en esa consola aparece el
simbolo del dolar $ teclea su dale al enter y te pide tu contraseña de root, se la das y
entonces ya tienes consola de root. Es entonces cuando vas poniendo linea por linea lo
que pone arriba.

bien, lo de arriba asume que tus interfaces de red se llaman ppp0 y eth0, podria ser que
no sea exactamente asi, si no lo has conseguido pon

#ifconfig

y te lista tus interfaces de red, ignora el interfaz lo, y lo que quede sera ppp0 y eth0.
caso de que fuese eth2 cambialo arriba. Tambien asumo que la ip interna del ordenador
al que quiero dar salida esta comprendida entre 192.168.0.0 y 192.168.0.24. Comprueba
la direccion ip de tu maquina, si es windows xp, arranca simbolo del sistema en el menu
accesorios y teclea

ipconfig
te dice su direccion. Si por un casual no hemos adivinado , pues cambia 192.168.0.0/24
por la que te haya dicho. Normalmente es muy raro que tenga opciones tan enrevesadas,
pero por si acaso te ayudo a que puedas ayudarte.

Publicado: 9 Abril, 2009 - 02:30 Re: Compartir conexion ISP [Solucionado] #8


AngelFire

Registrado: 21/02/2007
Puntos: 53
Desconectado
dotakon escribió:
AngelFire escribió:

Bien pues asumo que esto es una piedra ya que se conservan las palabras. Debe ser que
por el tipo de conexion que es modem analogico y es algo viejo para ustedes
no?.Tampoco he podido encontrar una solucion.

Bye

AngelFire

Pues casi de la edad de piedra, pero el hardware antiguo NO es hardware obsoleto. al


lio, te han dado la solucion, perfecta ademas. Lo unico, si solo tiene una interfaz
ethernet, lo correcto es lo siguiente

# iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE


# iptables -A INPUT -s 192.168.0.0/24 -i eth0 -j ACCEPT
# echo 1 > /proc/sys/net/ipv4/ip_forward

Como no se tu grado de conocimiento, si te ofendo explicandote esto por favor


entiendelo. Cuando ponemos codigo con el
cuadradillo delante quiere decir ejecutar en una consola de root, sin saber exactamente
como tienes el sistema, lo mas seguro es que si pulsas ALT+F2 se te abre un cuadro de
dialogo, teclea en ese cuadro xterm, te abrira una consola de comandos, tambien estara
en algun menu. en esa consola aparece el simbolo del dolar $ teclea su dale al enter y te
pide tu contraseña de root, se la das y entonces ya tienes consola de root. Es entonces
cuando vas poniendo linea por linea lo que pone arriba.

bien, lo de arriba asume que tus interfaces de red se llaman ppp0 y eth0, podria ser que
no sea exactamente asi, si no lo has conseguido pon

#ifconfig

y te lista tus interfaces de red, ignora el interfaz lo, y lo que quede sera ppp0 y eth0.
caso de que fuese eth2 cambialo arriba. Tambien asumo que la ip interna del ordenador
al que quiero dar salida esta comprendida entre 192.168.0.0 y 192.168.0.24. Comprueba
la direccion ip de tu maquina, si es windows xp, arranca simbolo del sistema en el menu
accesorios y teclea

ipconfig

te dice su direccion. Si por un casual no hemos adivinado , pues cambia 192.168.0.0/24


por la que te haya dicho. Normalmente es muy raro que tenga opciones tan enrevesadas,
pero por si acaso te ayudo a que puedas ayudarte.

la duda es la siguiente no debo reiniciar ningun proceso o tengo que poner eso cada vez
que me conecte.Donde puedo leer mas sobre el tema.

Bueno ya lo probe y superok solo me queda la duda de que si tengo que ponerlo cada
vez que lo vaya a usar.

Publicado: 9 Abril, 2009 - 04:23 Re: Compartir conexion ISP [Solucionado] #9


xanderboy

¡Walama también usa Awesome!

Blogger
Registrado: 15/02/2009
Puntos: 4038
Desconectado
AngelFire escribió:
dotakon escribió:
AngelFire escribió:

Bien pues asumo que esto es una piedra ya que se conservan las palabras. Debe ser que
por el tipo de conexion que es modem analogico y es algo viejo para ustedes
no?.Tampoco he podido encontrar una solucion.

Bye

AngelFire

Pues casi de la edad de piedra, pero el hardware antiguo NO es hardware obsoleto. al


lio, te han dado la solucion, perfecta ademas. Lo unico, si solo tiene una interfaz
ethernet, lo correcto es lo siguiente

# iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE


# iptables -A INPUT -s 192.168.0.0/24 -i eth0 -j ACCEPT
# echo 1 > /proc/sys/net/ipv4/ip_forward

Como no se tu grado de conocimiento, si te ofendo explicandote esto por favor


entiendelo. Cuando ponemos codigo con el
cuadradillo delante quiere decir ejecutar en una consola de root, sin saber exactamente
como tienes el sistema, lo mas seguro es que si pulsas ALT+F2 se te abre un cuadro de
dialogo, teclea en ese cuadro xterm, te abrira una consola de comandos, tambien estara
en algun menu. en esa consola aparece el simbolo del dolar $ teclea su dale al enter y te
pide tu contraseña de root, se la das y entonces ya tienes consola de root. Es entonces
cuando vas poniendo linea por linea lo que pone arriba.

bien, lo de arriba asume que tus interfaces de red se llaman ppp0 y eth0, podria ser que
no sea exactamente asi, si no lo has conseguido pon

#ifconfig

y te lista tus interfaces de red, ignora el interfaz lo, y lo que quede sera ppp0 y eth0.
caso de que fuese eth2 cambialo arriba. Tambien asumo que la ip interna del ordenador
al que quiero dar salida esta comprendida entre 192.168.0.0 y 192.168.0.24. Comprueba
la direccion ip de tu maquina, si es windows xp, arranca simbolo del sistema en el menu
accesorios y teclea

ipconfig

te dice su direccion. Si por un casual no hemos adivinado , pues cambia 192.168.0.0/24


por la que te haya dicho. Normalmente es muy raro que tenga opciones tan enrevesadas,
pero por si acaso te ayudo a que puedas ayudarte.

la duda es la siguiente no debo reiniciar ningun proceso o tengo que poner eso cada vez
que me conecte.Donde puedo leer mas sobre el tema.

Bueno ya lo probe y superok solo me queda la duda de que si tengo que ponerlo cada
vez que lo vaya a usar.

Si reinicias debes ejecutarlo nuevamente, para eso debes darle permisos de ejecucion

En consola ejecutas

# su

# sudo gedit /etc/init.d/angelfirefirewall

Ahora pegas esto

#!/bin/sh
## SCRIPT de IPTABLES

echo -n " Aplicando Reglas de Firewall..."

iptables -F
iptables -X
iptables -Z
iptables -t nat -F

iptables -P INPUT ACCEPT


iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -P PREROUTING ACCEPT
iptables -t nat -P POSTROUTING ACCEPT

iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

#Direccionamos el Puente a wlan0


iptables -A INPUT -s 192.168.0.0/24 -i eth0 -j ACCEPT

#Se ejecuta la Orden


echo 1 > /proc/sys/net/ipv4/ip_forward

echo " OK . Verifique que lo que se aplica con: iptables -L -n"

# Fin del script

Lo guardas y lo cierras

Ahi mismo en consola

# sudo chmod -v 755 /etc/init.d/angelfirefirewall

# sudo /etc/init.d/angelfirefirewall

# sudo update-rc.d angelfirefirewall start 20 2 .

Listo eso es todo

Publicado: 9 Abril, 2009 - 14:46 Re: Compartir conexion ISP [Solucionado] #10
AngelFire

Registrado: 21/02/2007
Puntos: 53
Desconectado

Excelente verdad que lo importante no es saber si no conocer a los que saben .

Muchisimas gracias por todo, te debo una!!!

Bye

AngelFire

También podría gustarte