¿Cómo conecto Ubuntu 10.04 y Windows 7 con un cable Ethernet?

12

Estoy buscando una manera de conectar directamente mi computadora portátil con Windows 7 y mi servidor Ubuntu 10.04 sin cabeza. (La edición de escritorio está instalada, por mis propios motivos). Tengo un cable Ethernet normal. Mi problema es que sigo intentando usar Windows Backup en una carpeta compartida en Ubuntu, pero la conexión wifi sigue cayendo de forma intermitente para todos mis dispositivos al mismo tiempo antes de que se complete la copia de seguridad. Quiero usar el cable para conectar las dos computadoras directamente, independientemente de si están o no conectadas a wifi. Esto creará una conexión mucho más confiable y permitirá que la copia de seguridad se complete sin preocuparse por la caída del wifi.

Sería mejor si pudiera crear esta conexión usando una red ad-hoc (o similar) en Windows 7 sin tocar la configuración en el servidor Ubuntu, ya que el servidor no tiene dispositivos de entrada o pantallas conectadas. Principalmente accedo a través de SSH y, a veces, VNC, y si se pierde la conexión, lo único que puedo hacer para recuperarla es un reinicio completo.

Entonces la configuración actual es esta:

Windows 7-------wireless-----\
                              \
                               Wifi router
                              /
Ubuntu 10.04----wireless-----/

Pero quiero que sea así:

Windows 7-------wireless-----\
   |                          \
   |cable                      Wifi router
   |                          /
Ubuntu 10.04----wireless-----/
Elle Mundy
fuente
¿Qué sucede cuando los enchufas usando un cable cruzado?
dbasnett 05 de

Respuestas:

9

La mayoría de las computadoras modernas vienen con un adaptador de ethernet que tiene la capacidad de conectarse a otro adaptador de ethernet sin un cable cruzado. Esto se llama Auto-MDIX . Simplemente conecte la interfaz de red de una computadora a la interfaz de red en la otra computadora.

Una vez que están conectados, puede haber algún tipo de configuración de red configurada automáticamente. Eso puede funcionar en algunos casos, pero no en otros. Por diversión y crédito adicional, creemos una nueva subred para que la use solo entre las dos computadoras.

Primero, debemos elegir una "subred" para usar. Es más fácil usar uno diferente de su red interna. Elijamos 192.168.253.0/24. Cuando conecta los dos sistemas, deberá proporcionar a cada sistema una dirección IP, así como configurar los nombres de host. Asegúrese de configurar la interfaz cableada de ethernet y no la interfaz inalámbrica. Toda esta configuración se puede hacer a través de la GUI.

Aquí está su configuración de red para la máquina Windows ("Use la siguiente dirección IP"):

IP Address: 192.168.253.1

Subnet Mask: 255.255.255.0

Default Gateway: blank

Mientras estamos en eso, tampoco configure DNS, lo haremos más tarde.

Aquí está su configuración de red para la máquina Ubuntu (Probablemente quiera usar algún tipo de opción "estática", no estoy seguro en Ubuntu ...)

IP Address: 192.168.253.2

Subnet Mask: 255.255.255.0

Default Gateway: blank

Si todo está conectado, debería poder direccionar cada computadora por sus respectivas direcciones IP. Esto le permite asegurarse de que se está conectando a la interfaz cableada y no a la inalámbrica. Si desea agregar resolución de nombre de host, hagamos un cambio en el archivo de hosts:

En Windows:

editar %SystemRoot%\system32\drivers\etc\hosts, el bloc de notas lo hará.

Agregue la siguiente línea:

192.168.253.2 ubuntu-wired

Puede reemplazar ubuntu-wired con cualquier nombre que desee usar para ese sistema.

Y guarda.

En Linux:

editar /etc/hosts, deberá hacer esto como root con sudo o su.

Agregue la siguiente línea:

192.168.253.1 windows-wired

Para probar si esto funciona, haga ping a cada sistema con el nombre. La sintaxis es la misma en ambos sistemas operativos. Abra una ventana de terminal y ejecute lo siguiente:

ping HOSTNAME, donde HOSTNAME es el nombre que usó anteriormente para la máquina opuesta.

cwawak
fuente
1
Muy buena publicación, +1
n0pe
4

En realidad, busqué un poco más y encontré algunas respuestas por mí mismo, y es realmente fácil. Hay dos formas de hacerlo: compartir la conexión de Windows a Ubuntu, o de Ubuntu a Windows. Es importante destacar que solo uno de estos funcionará a la vez, pero hacer ambos no romperá nada. Simplemente no compartirá la conexión hasta que invierta uno de ellos.

Windows 7 como el host

Para compartir una conexión wifi a través de ethernet directamente a otra computadora desde Windows 7:

  1. Red abierta y centro de intercambio de.
  2. Haga clic con el botón derecho en Conexión de red inalámbrica, haga clic en Propiedades.
  3. Haga clic en la pestaña Compartir.
  4. Marque la casilla junto a "Permitir que otros usuarios de la red se conecten a través de la conexión a Internet de esta computadora".
  5. Haga clic en Aceptar.
  6. Enchufe el cable Ethernet en ambas computadoras.

Ubuntu 10.04 como el host

Para compartir una conexión wifi a través de ethernet directamente a otra computadora desde Ubuntu 10.04:

  1. Haga clic derecho en el applet Network Manager, haga clic en Editar conexiones ...
  2. En la pestaña Wired, haga clic en Auto eth0, luego haga clic en Editar ...
  3. En la pestaña Configuración de IPv4, cambie Método: a Compartido con otras computadoras.
  4. Haga clic en Aplicar e ingrese su contraseña cuando se le solicite.
  5. Cierra todo y reinicia.
  6. Enchufe el cable Ethernet en ambas computadoras.

Ahora ambas computadoras deben tener direcciones IP diferentes de las asignadas por el enrutador inalámbrico, independientemente de si la computadora host está conectada a wifi. La computadora host debe tener una dirección IP que termine en .1, y la computadora huésped debe tener una dirección asignada automáticamente.

Elle Mundy
fuente
1
La pregunta no es cómo compartir una conexión a Internet de una computadora a otra, sino cómo unir las dos computadoras en una red ad-hoc. La conexión a internet es totalmente irrelevante para el problema
light24bulbs
2

En realidad, ni siquiera necesitas un cable cruzado. Las tarjetas de red modernas del año 2000 pueden admitir la conmutación sin un cable cruzado; Todo es interno.

Solo conéctalo y listo. Todas las redes se manejarán automáticamente.

evan.bovie
fuente
Si no se maneja automáticamente, cambie la configuración de la dirección IPv4 en el centro de control de gnome a Link-Local Only , el valor predeterminado es DHCP.
fikr4n