configurar /etc/network/interfaces para que reconozca segunda tarjeta de red - servidor proxy

hola todos, hasta que por fin di que era, algunos dirán que es muy tonto saberlo pero no nunca me había metido de lleno en este cuento de proxys y redes, sabia lo super básico, bueno el caso es soy novato y no se de esto así que entiendanme.

Resulta que yo instale debian lenny en mi desktop, y después decidí mejor hacerlo en una maquina virtual de mi portátil por cuestiones de tiempo, al instalar lenny o testing en virtualbox al hacer un ifconfig nunca me reconocía la segunda tarjeta de red, y no sabia que era por la interface, porque yo instale netinstall y no tengo ningún "network manager" o algo asi, después mire el debian de mi desktop que es real, y lo miro y nada tampoco la reconoce en la interface, deduzco que toca manualmente

ahora si viene la pregunta, como hago para que me reconozca la segunda tarjeta de red con una ip y todo el cuento, para así conectar el cliente, mire en la wiki en http://www.esdebian.org/wiki/configuracion-interfaces-red-bajo-debian pero no se de todo eso que hacer, ademas ya estoy volviéndome loco tratando de configurar solo eso, y ni si quiera he instalado squid, entonces lo que me queda es trabajo, lo que busco es que alguien me oriente con la wiki o algo así

Saludos

Primero tenes que ver si te reconoce la segunda interface de red

#ifconfig

En el caso de que no este activa ( up) ,fijate que chipset tiene e intentá cargar el módulo correspondiente a esa interfaz; si haces un :

#ifconfig -a

Te va a listar todas las interfaces ( activas o no ) , y con :

$lspci ,

vas a ver cual es tu otra interfaz de red y su chipset .Y con :

$lsmod

Te va a listar los módulos que carga en memoria ,dendría que figurar el de ámbas interfaces .
En el caso de que haya entendido bien tu problema , Intentá hacer una redacción un poco más clara ,

hola, al hacer un ifconfig solo me reconoce la tarjeta por la cual esta conectado a internet,

eth0     Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx 
          inet addr:192.168.1.4  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::221:6bff:fe18:bc58/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:7 errors:0 dropped:0 overruns:0 frame:0
          TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1270 (1.2 KiB)  TX bytes:1154 (1.1 KiB)
          Interrump etc...

es decir eth0 con ip 192.168.1.4, disculpa que no te pueda colocar todos los datos pero virtualbox no me deja ya que estoy con un sistema base y en consola, aparentemente todo normal

con el ifconfig -a si me aparece el eth1, pero sin ip, lo que me aparece es

eth1      Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:26 Base address:0xd024

el lspci

Ethernet controller : Advanced micro devices AMD 79c970 [PCnet32 lance]
Ethernet controller : Advanced micro devices AMD 79c970 [PCnet32 lance]

aparecen las dos, como son del mismo tipo, asi las escogí en virtualbox, en el lsmod tiene que estar cargado el modulo porque son de la misma marca y la primera eth0 me funciona bien

mii               2714              1 pcnet32

mi /etc/network/interfaces

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
#allow-hotplug eth0
#iface eth0 inet dhcp

mira mi problema en pocas palabras es montar un servidor proxy, pero simplemente despues de instalar el sistemas base no me aparece la tarjeta de red, ni en virtualbox ni en el desktop, o tengo que conectar la maquina cliente de este proxy para que se reconozca, en virtualbox tengo que iniciar la maquina cliente para que el servirdor proxy reconozca la tarjeta y pueda conectarme desde el cliente, estoy enredado en este cuento

enserio pido entiendeme porque soy muy novato, o tengo que instalar squid primero para se reconozca la tarjeta, es que la verdad no he encontrado ningun manual que me explique todo este desde cero, solo inician instalar squid y agrege su interfaz etc....

edito:
el hecho de que me aparezca en el #ifconfig -a quiere decir que esta down, tendria que iniciar el cliente que tambien esta con red interna para que funcione?, osea que en el desktop de mi casa puedo conectar la segunda tarjeta de red a mi portatil y el debian ya me tiene que reconocer la tarjeta en el #ifconfig? o sigo estando perdido

edito:
conecte el portatil al desktop que es lo mismo que el de virtualbox y nada, es mas hice un

#ifup eth1
# ignoring unknow interface eth1=eth1

lei y tengo que configurar en /etc/network/interfces algo pero no se que, lo que quiero es por eth1 bote el internet mas no lo reciba, eso lo hago con squid pero tengo que poner algo en lsa interfaces

Hablando del sistema de escritorio ( no se como va en virtual box ) ,en tu archivo de interfaces debieras descomentar las entradas correspondiente a tus interfaces de red
Para tu servicio de red

# /etc/init.d/networking stop

editas tu archivo de interfaces

# nano /etc/network/interfaces

reconfiguras y volves a levantar los servicios de red

# /etc/init.d/networking start

Tu archivo de interfaces debiera ser algo parecido a ésto : ( con los datos de tu red ,claro )

# The loopback network interface
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address
netmask
network
gateway

auto eth1
iface eth1 inet static
address
netmask
network
broadcast
gateway

Luego te volves a fijar con

#ifconfig

Y en todo caso intentas levantar la interfaz que falta

#ifconfig  eth1 up

una pregunta no se si sea tonta, por eth0 llega el internet, y tiene sus respectivos valores dhcp osea la ip, mascara etc...

por eth1 va a salir el internet, que rango de ips le coloco, le colo una mascara, broadcaste y todo eso no lo entiendo, todos estos datos tienen que ser diferentes a las de eth0

disculpa por ser tan novato en esto, pero lo que te estoy preguntando no se donde aprenderlo

edito:

no se como llenar esos parametros, no entiendo que valores puedo colocar en ellos, los de eth0 los entiendo y se cuales son pero en la segunda tarjeta de red no se, puedes ayudarme o informarme donde encuentro algo que me explique todo eso, antes de seguir preguntando tonterias porque se que lo son para alguien que si sabe de eso, ya debes estar cansado de mis prguntas meparto meparto meparto

por eso quiero informarme mas de el cuento y ahi si volver a intentar todo eso

Estás haciendo dos preguntas en un mismo hilo ,Tu problema acá es que te reconozca tu segunda interfaz de red ,como primera medida soluciona ese asunto.
Luego preguntás ,si te hace falta ,como configurar las dos interfaces , etc
Es obvio que cada interfaz las vas a configurar del modo que correspondan ,tanto si es ip estáticas ,como dinámicas ( dhcp )
Y por cierto ,para darle acceso a internet a otra/s pc/s ,,,a travez de ésta ,vas a tener que hacer un poco más que configurar las interfaces ,
Reitero ,solucioná éste problema , plantea otro tema sobre lo segundo.

ahhh osea que, me reconozca la tarjeta de red en el ifconfig es muy diferente a dar internet por esa tarjeta porque yo lo que quiero es eso, en otras palabras soluciono lo de que el ifconfig me reconozca la tarjeta de red y después si miro lo de compartir el internet por esta tarjeta, oye no podrias colocar un ejemplo con valores y todo de un /etc/network/interfaces

es que yo lo que necesito, es que esa tarjeta de red de internet a quien se conecte y montarle el proxy squid, osea lo que quiero saber es si para montar mi servidor necesito que la tarjeta de red eth1 me aparezca en el #ifconfig, porque la tarjeta de red, el sistema operativo la reconoce, demostrado con el #ifconfig -a, lo que yo quiero saber es si, todo eso de dar intenet por eth1 lo hago con squid o necesito hacerlo modificando el interfaces, por eso te digo si sabes de algún tutorial que me explique todo eso, porque me confundo cada vez mas, estoy confundiendo las cosas, y em estoy enredando peor, que daria por encontrar un tutorial, que explique como montar un servidor proxy, instale la tarjeta, después instale el sistema operativo debian, etc..., despues mire el archivo interfaces, ya la tarjeta que va a dar el internet coloquele esta ip o que se yo instale squid etc.... pero todos los que encuentro son muy viejos o dicen, instale squid y ponga los parametros deseados, nada mas

Gracias por tu ayuda

Reitero ,creo que no entendiste ,Las normas del foro indican un tema por vez ,vos estás planteando más de un tema en éste hilo.
Soluciona el reconocimiento de tu segunda interfaz de red ,,,,tenes que verla activa ( up) con

#ifconfig

Luego dedicate a buscar en la wiki , de esdebian ,o con el buscador ,como configurar , interfaces de red ,como compartir internet con otra pc ,como hacer NATEO ,iptables ,,etc !! Tenes varias cosas para leer ,luego haces el intento ,luego , planteas dudas donde no podes seguir ,
http://www.esdebian.org/wiki/howto-conceptos-basicos-redes-configurar-co...
http://www.esdebian.org/wiki/configuracion-interfaces-red-bajo-debian

si perdóname, gracias por tu aclaración pero necesitaba que alguien me dijera eso, es decir que primero tengo que mirar que mi interfaz esta up, después miro como compartir el internet, esos pasos era lo que yo quería, ahora si puedo proseguir con el hilo y su respectiva pregunta, porque no sabia por donde empezar o si lo que estaba haciendo de las interfaces no tenia nada que ver con compartir el internet o crear el servidor proxy. gracias de nuevo

ahora si podrías poner de ejemplo un /etc/network/interfaces, la primera eth0 esta conectada por dhcp a mi router, y la segunda tarjeta solo la tengo conectada al pci no tiene ni cable ethernet ni nada(lopuedo conectar al portatil), y quiero que eth0 quede con dhcp, la cuestion es eth1

edito:
cambie el cable que viene del router y lo puse en la segunda tarjeta de red, modifique el interfaces y la tarjeta me funciona bien

jat Volvés a plantear otro tema ( configuración ) en éste tema ( no me detecta la interfaz de red ) ,
Vamos al asunto de éste tema :

# ifconfig

Te muestra solo una interfaz activa eth0

# ifconfig -a

Muestra las dos interfaces disponibles ,,eth0 ,activa ,,eth1 ,inactiva ( no reconocida por el sistema )
Intentá levantar manualmente tu segunda interfaz

# ifconfig  eth1 up

Volve a fijarte a ver si aparece levantada

# ifconfig

!!!Lee los enlaces que te pase !!! ( son del foro ,si accedes al foro ,accedes a esos enlaces )

gracias, me sorprende que yo me haya enredado tanto para un solo codigo confuso confuso , es que me enredo mucho con todo lo que se tiene que hacer, estaba super enredado y no me hacia entender, la solución era

#ifconfig eth1 up

ahora si al hacer un ifconfgi me aparecen el eth0 y eth1, gracias
una pregunta porque al hacer

#ifup eth1

me decia que eth1=eth1?

edito:

otra pregunta, osea que cada vez que reinicie el pc, va a iniciar down, tengo que hacer mi propio script para que inicie en up, o eso lo puedo modificar en algún lado.