El Martes, 14 de Septiembre de 2004 08:43, Fernando escribi�: > Hola a todos. Bueno les comento la idea que tengo y luego ya me corrigen > ok? A ver somos 4 pcs conectados a un router de 4 puertos con conexion > adsl. La idea era tener un pc siempre para descargas de todo tipo. Pero > claro al tener solo cuatro puertos pues ya limita un poco. > Mi idea era, en medio de mi pc y el router poner un pc(supongo que uno > antiguo valdra...) con una tarjeta de red para mi y y con otra tarjeta > de red conectado al router y que este me de servicios de internet y que > tambien este descargando cosas. Esto se puede hacer??? Habria algun > problema en encaminar todas las peticiones que yo haga, tanto de > web,ftp,pop3,juegos, desde mi pc al que tengo en medio y este hacia > internet???? Que pc mas o menos antiguo valdria para hacer esto?????. > A ver si lo he entendido. Ahora mismo hay 4 : PC1 -----------\ PC2 ---------|ROU| PC3 ---------|TER|---------INET PC4 -----------/
y quieres poner otro mas PC1 --PC5-------\ PC2 -------------|ROU| PC3 -------------|TER|---------INET PC4 ---------------/ Es decir, PC5 entre el router y PC1 con dos tarjetas de red. Poder se puede hacer, y puedes configurarlo para que todo lo que pidas a inet pase por PC5. Sin embargo solo hara eso, pasar, PC5 es un router a todos los efectos. Lo que he entendido es que si quieres bajar, por ejemplo la ISO de sarge, esta se baje en PC5. Problema complejo, ya que tendria que interceptar todas las conexiones y �advinar! que esta conexion http o ftp va a mi disco y no a PC4. Sin embargo se puede hacer facilmente si le decimos de manera manual a PC5 lo que queremos, instalandole sshd [EMAIL PROTECTED]:~$ ssh pc5 pc5 password: [EMAIL PROTECTED]:~$ wget url & [1] 666 [EMAIL PROTECTED]:~$ logout Pero �para que vamos a introducir la contrase�a cada vez? ya lo he hecho en mi maquina, asi que: [EMAIL PROTECTED]:~$ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/home/fernando/.ssh/id_rsa): Created directory '/home/fernando/.ssh'. Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/fernando/.ssh/id_rsa. Your public key has been saved in /home/fernando/.ssh/id_rsa.pub. The key fingerprint is: 3e:4f:05:79:3a:9f:96:7c:3b:ad:e9:58:37:bc:37:e4 [EMAIL PROTECTED]:~$ ssh pc5 mkdir -p .ssh pc5 password: [EMAIL PROTECTED]:~$ cat .ssh/id_rsa.pub | ssh pc5 'cat >> .ssh/authorized_keys' pc5 password: Perfecto, pero aun asi te cansas de ir a una consola cad vez que quieres poner a bajar algo, ademas quieres vacilar a tu hermano/a / padre /madre / compa�ero/a, asi que apt-geas sendmail/postix en pc5 y haces: [EMAIL PROTECTED]:~$ ssh pc5 'echo [EMAIL PROTECTED] > ~/.correo' [EMAIL PROTECTED]:~$ cat <<EOF | ssh pc5 'cat > bajar' #!/bin/bash test -z "$1" || exit wget "$1" echo "$1 se ha bajado" | sendmail `cat ~/.correo` EOF [EMAIL PROTECTED]:~$ ssh pc5 chmod a+x ~/bajar [EMAIL PROTECTED]:~$ cat >baja-remoto <<EOF #!/bin/bash URL=`kdialog --inputbox "�Que quieres bajar?"` test $? -eq 0 || exit test -z "$URL" || exit ssh pc5 "~/bajar $URL &" EOF [EMAIL PROTECTED]:~$ chmod a+x baja-remoto Y haces un icono en el escritorio al ejecutable baja-remoto. DISCLAIMER: "No puedo saber si funciona, yo solo lo he escrito"(R). > Muxas gracias y espero haberme explicado mas o menos. > Un saludo. > -- > # Linux Registered User #355557 > # > #"Nacimos para ser libres y Linux , nos brinda la luz de la esperanza > # en esta sombria oscuridad que nos desean imponer los poderosos" > # Debian Sid User. # "Es GNU/Linux? Entonces es posible" # Debian Sid root

