Encontré este artículo sobre cómo configurar Ubuntu para compartir Internet con otras máquinas de la red.
El artículo original está en inglés (http://visio159.wordpress.com/2008/04/20/internet-connection-sharing-ics-in-ubuntudebian/) pero el traductor de Google no lo hace tan mal. (http://translate.google.com/translate?u=http%3A%2F%2Fvisio159.wordpress.com%2F2008%2F04%2F20%2Finternet-connection-sharing-ics-in-ubuntudebian%2F&langpair=en%7Ces&hl=es&ie=UTF-8)
saludos.
Gracias ZeiterZ, es una de las dudas sobre Ubuntu que tiene la mayotía de la gente, incluyendome :jaja:
saludos
Excelente ZeiterZ, hay que aclarar que esta forma no solo sirve para Ubuntu ya que en mi empresa lo tengo configurado exactamente de esa manera con SuSE 9.3, ademas que es una manera facil de tener un firewall sin tener que lidear con las IPTables.
Gracias ZeiterZ :up:
Lamentablemente Firestarter no reconoce mi conexión a Internet nas0 de mi modem USB y aunque mi PC tiene Internet, Firestarter "cree" que no y no comparte. No he tenido tiempo de investigar el problema para saber si tiene solución. En definitiva, con Ubuntu no puedo compartir Internet. La solución más fácil es comprarme un módem como la gente que se conecte por Ethernet.
Saludos :)
gracias loco... muy util!! :up:
Cita de: iowilmisetifm en Abril 22, 2008, 20:58:00
Gracias ZeiterZ :up:
Lamentablemente Firestarter no reconoce mi conexión a Internet nas0 de mi modem USB y aunque mi PC tiene Internet, Firestarter "cree" que no y no comparte. No he tenido tiempo de investigar el problema para saber si tiene solución. En definitiva, con Ubuntu no puedo compartir Internet. La solución más fácil es comprarme un módem como la gente que se conecte por Ethernet.
Saludos :)
Sería bueno saber si el comando
sudo ifconfig
muestra a la interfaz "nas0"
Si la muestra... hay una solución ;)
Saludos.
Cita de: ZeiterZ en Abril 22, 2008, 21:41:58
Sería bueno saber si el comando
sudo ifconfig
muestra a la interfaz "nas0"
Si la muestra... hay una solución ;)
Saludos.
En cuanto vuelva a casa y tenga mi PC a mano lo pruebo. Tal vez mañana. Desde ya, gracias.
Saludos :)
Bien, el sudo ifconfig me muestra lo siguiente, que incluye a nas0:
eth0 Link encap:Ethernet direcciónHW 00:0D:87:F2:58:A1
inet addr:192.168.0.1 Difusión:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::20d:87ff:fef2:58a1/64 Scope:Link
UP DIFUSIÓN CORRIENDO MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:54 errors:0 dropped:0 overruns:0 carrier:0
colisiones:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:8074 (7.8 KB)
Interrupt:17 Base address:0xd400
lo Link encap:Bucle local
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK CORRIENDO MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
colisiones:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
nas0 Link encap:Ethernet direcciónHW 00:73:06:1B:31:AE
inet6 addr: fe80::273:6ff:fe1b:31ae/64 Scope:Link
UP DIFUSIÓN CORRIENDO MULTICAST MTU:1500 Metric:1
RX packets:865 errors:0 dropped:0 overruns:0 frame:0
TX packets:802 errors:3 dropped:0 overruns:3 carrier:0
colisiones:0 txqueuelen:1000
RX bytes:871645 (851.2 KB) TX bytes:145791 (142.3 KB)
ppp0 Link encap:Protocolo punto a punto
inet addr::190.225.32.34 P-t-P:200.3.60.15 Mask:255.255.255.255
UP POINTOPOINT CORRIENDO NOARP MULTICAST MTU:1492 Metric:1
RX packets:850 errors:0 dropped:0 overruns:0 frame:0
TX packets:785 errors:0 dropped:0 overruns:0 carrier:0
colisiones:0 txqueuelen:3
RX bytes:864117 (843.8 KB) TX bytes:123512 (120.6 KB)
Pongo todo por las dudas. Ahora sí, ¿qué puedo hacer?
Olvidate de nas0 y decile a firestarter que la interfaz con conexión a internet es ppp0.
Probá y me dices.
saludos.
Cambié a ppp0 y ahora Firestarter no me da errores. Pero no comparte Internet con la otra PC.
De todos modos, la conexión de red entre las PC no está bien hecha y anda de milagro en Windows; eso pasa por usar lo que tenemos a mano :-[ . Compraré un router decente en las próximas semanas así me estreso menos.
Muchas gracias ZeiterZ!
es muy probable que necesites poner los DNS a mano en las maquinas cliente
fijate en /etc/resolv.conf para ver cuales son
Ya que se trata el tema o esta relacionado, ¿de donde puedo obtener un manual de uso o tutorial para crear una Lan con nfs para consola? Quiero compartir carpetas por red entre dos pcs con linux. Gracias!
Compartir con NFS (Network File System)
Supongo que se trata de máquinas con Debian o derivados (Ubuntu, Sidux, etc.)
Máquina que comparte
# aptitude install nfs-kernel-server
instalar también los paquetes sugeridos (dependencias)
Modificar el archivo /etc/exports y agregar una línea por cada recurso compartido.
El formato de la línea es: recurso-compartido clientes-autorizados-y-permisos
El recurso-compartido es simplemente el camino absoluto hasta el directorio o archivo a compartir.
Los clientes-autorizados-y-permisos son direcciones IP de red o de máquinas o nombres de máquina más los permisos otorgados.
Ejemplo de /etc/exports:
/srv/Peliculas 192.168.1.23(ro,sec=sys), 192.168.1.15(rw,sec=sys), pepe(rw,sec=sys)
/srv/Documentos 192.168.1.0/24(rw,sec=sys)
Aquí se le permite el acceso a /srv/Peliculas a la máquina 1.23 pero en modo sólo lectura y a la máquina 1.15 con acceso total (lecto-escritura) al igual que a la máquina "pepe" (pepe tiene que estar definida en el archivo de máquinas /etc/hosts).
Por último, a la red completa 1.0 se le da acceso total a /srv/Documentos.
Máquina cliente
# aptitude install nfs-common
Ahora hay que definir en dónde "montar" los recursos compartidos por el servidor. Se podría usar el directorio /media para tener todo juntito.
# mkdir /media/Peliculas /media/Documentos
# mount -t nfs IP-maquina-que-comparte:/srv/Peliculas /media/Peliculas
# mount -t nfs IP-maquina-que-comparte:/srv/Documentos /media/Documentos
Notas
1. Uso el "#" para ejemplificar que uso el usuario "root" para todas estas órdenes. También es válido anteponer "sudo" a cada orden.
2. Esto es para ver que todo funcione. Luego se lo puede "refinar" más para que se monten automáticamente los recursos NFS.
3. Para que no haya problemas (especialmente en los recursos con acceso total) es necesario que los nombres e identificativos de los usuarios de Linux de ambas máquinas coincidan.
Es decir, el usuario de la máquina cliente debe existir en la máquina servidora y usar el mismo identificativo numérico (usar la orden id para verlo).
4. Ayuda más extensa:
$ man exports
$ man nfs
$ man mount
5. Si se está usando un firewall, abrir los puertos vinculados con NFS en el servidor.
Ahí puede ser de ayuda firestarter.
Saludos.
Gracias, para cuando me pase a ubuntu lo chekeo :up:
Muchas Gracias ZeiterZ :up:
Pd: Si la distro esta basada en debian.