Red de conocimiento informático - Conocimiento del nombre de dominio - Emergencia Cómo configurar la tarjeta de red en caso de emergencia

Emergencia Cómo configurar la tarjeta de red en caso de emergencia

Configure correctamente los parámetros de la tarjeta de red

Muchos usuarios que utilizan acceso telefónico a Internet de banda ancha a menudo encuentran este tipo de problemas, es decir, cada vez que ejecutan el sistema, la velocidad para abrir la interfaz de Windows es normal, pero cuando se abre el escritorio del sistema Windows Después de que se muestra todo el contenido en la pantalla, debemos esperar mucho tiempo antes de operar el teclado y el mouse. De hecho, durante este proceso de espera, el sistema está en un estado de animación suspendida. De hecho, durante este proceso de espera, el sistema se encuentra en un estado de animación suspendida. De hecho, pocas personas saben que este estado suspendido es causado por la tarjeta de red. Resulta que cada vez que se ejecuta el sistema, la tarjeta de red solicitará automáticamente una dirección IP del servidor DHCP de forma predeterminada y usamos marcación de banda ancha; -up Este modo de acceso telefónico no asignará automáticamente una dirección IP a la tarjeta de red, por lo que la tarjeta de red pasará mucho tiempo solicitando una dirección una y otra vez hasta que la aplicación falle.

Este modo de acceso telefónico no asigna automáticamente una dirección IP a la tarjeta de red, por lo que la tarjeta de red pasará mucho tiempo solicitando repetidamente una dirección hasta que la aplicación falle.

Para evitar que el sistema tarde demasiado en solicitar una dirección IP durante el proceso de inicio, podemos utilizar los dos métodos siguientes para asignar rápidamente una dirección IP adecuada a la tarjeta de red:

El primer método Para acceder a Internet a través de un enrutador compatible con ****, abra Internet Explorer e ingrese la dirección IP predeterminada del enrutador en la ventana del navegador. La dirección IP predeterminada del enrutador, abra la interfaz de inicio de sesión de backend del dispositivo, ingrese a la interfaz de administración de backend después de ingresar correctamente la cuenta de inicio de sesión y la contraseña originales, y luego habilite correctamente la función DHCP del enrutador en esta interfaz, y al mismo tiempo agregue el grupo de direcciones IP que se pueden asignar de manera efectiva. Una vez configurados los parámetros, finalmente reinicie la configuración de parámetros del dispositivo enrutador, para que el servidor DHCP en el sistema Windows se pueda usar fácilmente en el futuro.

El segundo método es acceder a Internet a través de acceso telefónico virtual. Cuando utilice este método para acceder a Internet, primero puede usar el botón derecho del mouse para hacer clic en el icono "Entorno de red" en el. escritorio del sistema y luego haga clic en el botón derecho de la ventana emergente. Ejecute el comando "Propiedades" en el menú para abrir la lista de conexiones de red del sistema informático local. En la interfaz de la lista de conexiones de red del sistema informático local, seleccione el icono "Conexión de área local" en la interfaz, luego haga clic derecho en el icono y luego ejecute el comando "Propiedades" en el menú contextual para abrir la configuración de propiedades de conexión local. ventana;

Haga clic en la pestaña "General" en esta ventana y, en la pestaña correspondiente, haga doble clic en el elemento "Protocolo de Internet (TCP/IP)" para ingresar al cuadro de diálogo de configuración que se muestra en la Figura 2. ; marque Haga clic en el elemento "Usar la siguiente dirección IP" en el cuadro de diálogo y asigne a la tarjeta de red una dirección de segmento de red que sea la misma que la dirección IP "Cat" de banda ancha, por ejemplo, si es la IP "Cat" de banda ancha general; La dirección es "192.168.0.1", luego la dirección IP de la tarjeta de red se puede configurar en "192.168.0.10", la dirección de la máscara de subred se puede configurar en "255.255.255.0" y la dirección de la puerta de enlace se puede configurar en "192.168. 0.1"; luego seleccione "Usar la siguiente dirección de servidor DNS" en la dirección del servidor DNS. ", y luego ingrese la dirección DNS proporcionada por el ISP local en el cuadro de texto correspondiente. Por ejemplo, completé "202.102.11.141". Haga clic en el botón "Aceptar", guarde la configuración de los parámetros anteriores y finalmente reinicie el sistema Windows. Creo que en este momento El sistema se iniciará rápidamente. Creo que el sistema se iniciará pronto en este momento.

Figura 2

Consejos:

La configuración incorrecta de los parámetros de la tarjeta de red no solo afectará la velocidad de inicio del sistema informático, sino que también afectará la velocidad a la que * *** disfruta de acceso.

Por ejemplo, si los modos de funcionamiento de las tarjetas de red utilizadas por dos estaciones de trabajo para comunicarse entre sí no coinciden, su velocidad de transmisión de datos se verá seriamente afectada cuando la tarjeta de red adaptable 10M/100M y la tarjeta de red 100M se comuniquen; entre sí, una vez que la tarjeta de red automática de 10M/100M se utiliza para comunicarse entre sí, si el modo de trabajo de la tarjeta de red adaptable se establece en 10M full-duplex, cada vez que la tarjeta de red y la tarjeta de red de 100M transmiten datos a entre sí, tomará una cierta cantidad de tiempo decidir cuánto tiempo usar. Se necesita una cierta cantidad de tiempo para decidir qué velocidad usar para la transferencia de datos, por lo que la velocidad a la que dos estaciones de trabajo pueden transferir datos entre sí se verá muy afectada.

Para evitar que el modo NIC afecte la velocidad de acceso de ****, el modo de funcionamiento de la NIC debe configurarse en consecuencia. En términos generales, cuando nos comunicamos entre nosotros, solo necesitamos configurar sus modos de trabajo para que sean los mismos cuando una tarjeta de red es una tarjeta de red adaptable de 10M/100M y la otra tarjeta de red es una tarjeta de red de 100M, cuando se comunican entre sí. Por otro lado, podemos ajustar el modo de la tarjeta de red adaptable de 10 M/100 M al modo dúplex completo de 100 M, y la tarjeta de red de 100 M se puede configurar como el modo de trabajo predeterminado; luego, podemos configurar la tarjeta de red adaptable de 10 M/100 M; modo full-duplex de 100 M y configure la tarjeta de red de 100 M en modo full-duplex de 100 M. La tarjeta de red está configurada en modo full-duplex de 100 M. El modo predeterminado está bien; cuando una tarjeta de red es una tarjeta de red adaptable de 10M/100M y la otra tarjeta de red es una tarjeta de red de 10M, cuando se comunican entre sí, podemos ajustar el modo de la tarjeta de red adaptable de 10M/100M. al modo dúplex completo de 10 M y simplemente configure la tarjeta de red de 10 M como modo de trabajo predeterminado cuando ajuste específicamente los parámetros de modo de la tarjeta de red, puede seguir los siguientes pasos

Primero, haga clic en "Iniciar". ", "Configuración" y "Conexión de red" uno por uno. y luego haga clic con el botón derecho en el icono de conexión de área local en la interfaz de la lista de conexiones de red.

Haga clic en la pestaña "General" en la ventana de configuración, configure el comando de menú "Propiedades" en el menú contextual en la sección "Usar al conectarse" de la pestaña correspondiente e ingrese la conexión local. ventana de propiedades;

Haga clic en la pestaña "General" en la ventana de configuración y en la sección "Usar al conectar" de la página de la pestaña correspondiente, configúrela en "Usar al conectar".

Haga clic en la pestaña "General" en la ventana de configuración, en la pestaña correspondiente de "Conectar usando", seleccione el dispositivo de tarjeta de red de destino instalado en la computadora local y haga clic en el botón "Configurar" para abrir la ventana de configuración de propiedades del dispositivo de tarjeta de red;

En la pestaña "Avanzado" de la página de la ventana de configuración, seleccione la opción "Velocidad de enlace/Modo dúplex (Velocidad de enlace/Modo dúplex" (que se muestra en la Figura 3) y seleccione una valor para la tarjeta de red en la lista desplegable "Valor" de esta opción.

En la lista "Propiedades" (que se muestra en la Figura 3), seleccione un valor para la NIC en la lista desplegable "Valor" y luego seleccione un modo de funcionamiento apropiado para la NIC. Haga clic en Aceptar. botón.

Antes de comenzar, debes saber el tipo de tarjeta de red, el chip utilizado y si es una tarjeta PCI o ISA; FreeBSD admite una variedad de tarjetas PCI e ISA. Puede consultar la lista de compatibilidad de hardware de su versión para determinar si su tarjeta es compatible.

Después de confirmar que su tarjeta gráfica es compatible, deberá seleccionar el controlador adecuado para ella. /usr/src/sys/conf/NOTES y /usr/src/sys/arch/conf/NOTES le brindarán información sobre las tarjetas gráficas y los conjuntos de chips compatibles. Si tiene preguntas sobre si el controlador es el que está buscando, consulte la página de manual del controlador. Las páginas del manual proporcionarán más detalles sobre el hardware compatible e incluso los problemas que puedan surgir.

Si su tarjeta de red es común, en la mayoría de los casos no necesitará desperdiciar esfuerzos en los controladores. El kernel GENERIC ya admite tarjetas de red comunes, por lo que su tarjeta de red aparecerá de la siguiente manera al arrancar:

dc0: lt; 82c169 PNIC 10/100BaseTXgt port 0xa000-0xa0ff mem 0xd3800000-0xd38

<; p> 000ff irq 15 en el dispositivo 11.0 en pci0

dc0: dirección Ethernet: 00:a0:cc:da:da:da

miibus0: lt; MII bus gt;

ukphy0: lt. Interfaz multimedia genérica IEEE 802.3u gt; en miibus0

ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto

dc1: lt; 82c169 PNIC 10/100BaseTXgt; puerto 0x9800-0x98ff mem 0xd3000000-0xd30

000ff irq 11 en el dispositivo 12.0 en pci0

dc1: dirección Ethernet: 00:a0:cc :da . da: db

miibus1: lt; bus MII> en dc1

ukphy1: lt; interfaz multimedia IEEE 802.3u genérica> en miibus1

ukphy1 : 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto

En este ejemplo vemos dos NIC en el sistema que utilizan el controlador dc(4).

Si su NIC no aparece en GENERIC, deberá cargar manualmente el controlador apropiado.

El método más simple es usar kldload(8) para cargar el módulo del kernel apropiado para la NIC. Alternativamente, puede agregar la configuración adecuada en el archivo /boot/loader.conf para que estos módulos se carguen automáticamente al inicio. Sin embargo, no todas las NIC admiten este enfoque; las NIC de ISA son un excelente ejemplo.

Como alternativa, puede crear estáticamente soporte para tarjetas de red en el kernel. Verifique /usr/src/sys/conf/NOTES, /usr/src/sys/arch/conf/NOTES y las páginas de manual del controlador para ver qué se debe agregar al archivo de configuración del kernel. Consulte el Capítulo 8 para obtener más detalles sobre cómo recompilar el kernel. Si el kernel reconoce su tarjeta gráfica en el momento del arranque (GENÉRICO), no necesita compilar un nuevo kernel.

11.8.1.1 Uso del controlador NDIS de Windows

Desafortunadamente, muchos proveedores se muestran reacios a publicar controladores como código abierto debido a los muchos secretos comerciales confidenciales involucrados. Como resultado, los desarrolladores de FreeBSD y otros sistemas operativos se quedaron con dos opciones: pasar por el largo y doloroso proceso de ingeniería inversa de controladores o utilizar versiones de controladores precompiladas para la plataforma Microsoft Windows. La gran mayoría de los desarrolladores, incluidos los de FreeBSD, eligen este último.

Gracias a Bill Paul (wpaul), la compatibilidad con NDIS (Especificación de interfaz de controlador de red) ha estado disponible "lista para usar" desde el lanzamiento de FreeBSD 5.3-RELEASE. A partir de FreeBSD 5.3-RELEASE, el soporte para NDIS (Especificación de interfaz de controlador de red) comenzó "directamente". FreeBSD NDISulator (también conocido como Project Evil) admite controladores de Windows en formato binario y engaña a los usuarios haciéndoles pensar que está ejecutando Windows. Dado que el controlador ndis(4) utiliza la forma binaria del controlador de Windows, sólo se puede utilizar en sistemas i386 y amd64.

Nota: El controlador ndis(4) está diseñado para brindar soporte para dispositivos PCI, CardBus y PCMCIA, pero actualmente no admite dispositivos USB.

Para utilizar NDISulator, necesita las tres cosas siguientes:

Código fuente del kernel

Controlador de Windows XP en formato binario (extensión .SYS)

Archivos de configuración del controlador de Windows XP (extensión .INF)

Necesita encontrar estos archivos para su tarjeta gráfica. Necesita encontrar estos archivos para su tarjeta gráfica. Normalmente, estos archivos se pueden encontrar en el CD que viene con la tarjeta o en el sitio web del fabricante. En los siguientes ejemplos, usaremos W32DRIVER.SYS y W32DRIVER.INF para representar estos archivos.

Nota: Los controladores de Windows/i386 no funcionarán con FreeBSD/amd64. Debe utilizar los controladores de Windows/amd64 para que funcione correctamente.

El siguiente paso es ensamblar la forma binaria del controlador en un módulo del kernel. Para hacer esto, ejecute ndisgen(8) como root:

# ndisgen /path/to/W32DRIVER.INF /path/to/W32DRIVER.SYS

ndisgen(8) Sí programa interactivo que le solicita más información. Una vez completado, generará un archivo de módulo del kernel en el directorio actual, que se puede cargar usando el siguiente comando:

# kldload ./W32DRIVER.ko

Además del kernel módulo recién generado Además, se deben cargar los módulos del kernel ndis.ko e if_ndis.ko, lo que generalmente se hace automáticamente cuando se cargan módulos que requieren ndis(4). Si desea cargarlos manualmente, puede utilizar los siguientes comandos:

# kldload ndis

# kldload if_ndis

El primer comando carga el controlador NDIS pocketport módulo contenedor, el segundo comando carga la interfaz de red real.

Ahora verifique dmesg(8) para ver si ocurrió algún error.

Si todo está bien, verá un resultado similar al siguiente:

ndis0: lt; Wireless-G PCI Adaptergt; mem 0xf4100000-0xf4101fff irq 3 en el dispositivo 8.0 en pci1

ndis0. : Versión de API NDIS: 5.0

ndis0: Dirección Ethernet: 0a:b1:2c:d3:4e:f5

ndis0: 11b Velocidad: 1Mbps 2Mbps 5.5Mbps 11Mbps

ndis0: velocidad 11g: 6Mbps 9Mbps 12Mbps 18Mbps 36Mbps 48Mbps 54Mbps

Después de eso, puede usar el dispositivo ndis0 como otras interfaces de red (como dc0).

Al igual que otros módulos, puede configurar el sistema para que cargue automáticamente el módulo NDIS al inicio. Primero, copie el módulo generado W32DRIVER.ko al directorio /boot/modules. Luego, agregue

W32DRIVER_load="YES"

11.8.2 Configuración de NIC

Ahora que se ha cargado el controlador NIC correcto, ahora necesita configurar . Al igual que otras configuraciones, puede utilizar sysinstall para configurar la NIC en el momento de la instalación.

Para mostrar la configuración de las interfaces de red en el sistema, ingrese el siguiente comando:

ifconfig

dc0: flags=8843lt;UP,BROADCAST,RUNNING ,SIMPLEX, MULTICASTgt; mtu 1500

inet 192.168.1.3 máscara de red 0xffffff00 transmisión 192.168.1.255

ether 00:a0:cc:da:da:da:da

medios: selección automática de Ethernet (100baseTX lt. full-duplexgt;)

estado: activo

dc1: flags=8843lt; UP, BROADCAST, RUNNING, SIMPLEX, MULTICASTgt;

inet 10.0.0.1 máscara de red 0xffffff00 transmisión 10.0.0.255

ether 00:a0:cc:da:da:db

medio: Ethernet 10baseT/UTP

estado: sin operador

lp0: flags=8810lt; POINTOPOINT, SIMPLEX, MULTICASTgt; mtu 1500

lo0: flags=8049lt; MULTICASTgt; mtu 16384

inet 127.0.0.1 netmask 0xff000000

tun0: flags=8010lt; POINTOPOINT, MULTICASTgt; require Se agregó la opción -a a ifconfig(8), consulte el manual para obtener más sintaxis de ifconfig(8). Tenga en cuenta que en este ejemplo se ignoran todas las referencias a IPv6 (inet6, etc.).

En este ejemplo, se muestran los siguientes dispositivos:

dc0: Primera interfaz Ethernet

dc1: Segunda interfaz Ethernet

lp0: Interfaz de red paralela

lo0: Dispositivo de bucle invertido

tun0: Dispositivo de túnel utilizado por ppp

FreeBSD detecta esto al arrancar usando el kernel El controlador de la tarjeta de red se nombra en el orden del controlador de la tarjeta de red. Por ejemplo, sis2 es la tercera NIC del sistema que utiliza el controlador sis(4).

En este ejemplo, el dispositivo dc0 está habilitado. Indicaciones clave:

UP significa que la NIC está configurada y lista.

La NIC tiene una dirección de Internet (inet) (192.168.1.3 en este ejemplo).

Tiene una máscara de subred válida (máscara de red; 0xffffff00 equivale a 255.255.255.0).

Tiene una dirección de transmisión válida (192.168.1.255 en este ejemplo).

La dirección MAC (Ethernet) de la tarjeta de red es 00:a0:cc:da:da:da

El modo del medio de transmisión física es la selección automática (Medio: selección automática de Ethernet ( 100baseTX lt; dúplex completo;)).

Vemos que dc1 está configurado para ejecutarse en modo 10baseT/UTP. Para obtener más información sobre el tipo de medio de unidad, consulte su manual.

El estado de conexión es activo, lo que significa que se ha detectado una señal de conexión. Para dc1, el estado que vemos es: sin operador. Generalmente esto se debe a que el cable no está enchufado.

Si la salida de ifconfig(8) parece similar a:

dc0: flags=8843lt; BROADCAST, SIMPLEX, MULTICASTgt; a0 :cc:da:da:da

la información indica que la NIC aún no se ha configurado.

Para configurar la NIC, necesita privilegios de root. La configuración de la NIC se puede realizar mediante la línea de comando ifconfig(8), pero debe realizarse en cada inicio. El archivo que guarda la información de configuración de la tarjeta de red es /etc/rc.conf.

Abre /etc/rc.conf usando tu editor favorito. Deberás agregar una línea para cada tarjeta de red en el sistema, en nuestro caso la siguiente línea:

ifconfig_dc0=. "inet 192.168.1.3 netmask 255.255.255.0"

ifconfig_dc1="inet 10.0.0.1 netmask 255.255.255.0 media 10baseT/UTP"

Reemplace con el nombre y dirección correctos del dispositivo dc0, dc1, etc. en el ejemplo. Consulte las páginas del manual del controlador NIC y ifconfig(8) para conocer las opciones, y la página de ayuda de rc.conf(5) para conocer la sintaxis de /etc/rc.conf.

Si configuraste la red durante la instalación, es posible que algunas de las líneas para la tarjeta de red ya existan.

Es posible que también necesite editar /etc/hosts para agregar los nombres y direcciones IP de diferentes máquinas en la LAN, si no existen, consulte la ayuda de hosts(5) y /usr/share/examples; /etc/hosts para obtener más información.

11.8.3 Pruebas y depuración

Después de realizar los cambios necesarios en /etc/rc.conf, debe reiniciar el sistema, aplicar los cambios a las interfaces y asegurarse de que haya No hay ningún error de configuración.

Después de que el sistema se reinicie, puede probar la interfaz de red.

11.8.3.1 Probando la tarjeta Ethernet

Para confirmar que la tarjeta de red está configurada correctamente, debemos hacer dos cosas aquí. Primero, haga ping a su propia interfaz de red, luego haga ping a otras máquinas en la LAN.

Primero pruebe la interfaz local:

ping -c5 192.168.1.3

PING 192.168.1.3 (192.168.1.3): 56 bytes de datos

64 bytes de 192.168.1.3: icmp_seq=0 ttl=64 tiempo=0.082 ms

64 bytes de 192.168.1.3: icmp_seq=1 ttl=64 tiempo=0.3: icmp_seq =4 ttl=64 tiempo=0.076 ms

--- 192.168.1.3 estadísticas de ping ---

5 paquetes transmitidos, 5 paquetes recibidos, 0 paquetes perdidos

ida y vuelta min/avg/max/stddev = 0.074/ 0.083/0.108/0.013 ms

Ahora debemos hacer ping a otras máquinas en la LAN:

ping -c5 192.168.1.2

PING 192.168.1.2 (192.168.1.2): 56 bytes de datos

64 bytes de 192.168.1.2: icmp_seq=0 ttl=64 time=0.726 ms

64 bytes de 192.168.1.2: icmp_seq=1 ttl=64 tiempo=0.766 ms

64 bytes de 192.168.1.2: icmp_seq=2 ttl =64 tiempo=0.700 ms

64 bytes de 192.168. 1.2: icmp_seq=3 ttl=64 tiempo=0.747 ms

64 bytes de 192.168.1.2 icmp_seq=4 ttl=64 tiempo=0.704 ms

--- 192.168.1.2 ping estadísticas---

5 paquetes enviados, 5 paquetes recibidos, 0 paquetes perdidos

ida y vuelta min/avg/max/stddev = 0,700/0,729/0,766/0,025 ms

También puedes depurar 192.168.1.

11.8.3.2

Depurar configuraciones de hardware y software siempre es un dolor de cabeza, y comenzar con los problemas más simples puede aliviar algunos de el dolor. Por ejemplo, ¿está enchufado el cable de red? ¿Están configurados los servicios de red? ¿Está configurado correctamente el firewall? ¿Está utilizando una tarjeta de red compatible con FreeBSD? Antes de enviar un informe de error, debe verificar la descripción del hardware, actualizar FreeBSD a la última versión estable, consultar la lista de correo o buscar en línea.

Si la tarjeta de red funciona pero funciona mal, debes leer la página del manual de tuning(7). También puede verificar la configuración de su red, ya que una configuración incorrecta puede causar conexiones lentas.

Algunos usuarios pueden experimentar uno o dos "tiempos de espera del dispositivo" en algunas placas; esto suele ser normal. Si esto sucede con frecuencia o incluso causa mal funcionamiento, asegúrese de que no esté en conflicto con otros dispositivos. Verifique nuevamente las conexiones de sus cables u obtenga una tarjeta diferente.

Ocasionalmente, los usuarios verán una pequeña cantidad de errores de "Tiempo de espera de vigilancia". En este caso lo primero que hay que comprobar es la conexión del cable. Algunas tarjetas de red requieren una ranura PCI que admita el control del bus. En algunas placas base más antiguas, sólo se admite una ranura PCI (normalmente la ranura 0).

Consulte los manuales de la tarjeta de red y de la placa base para determinar si este es el problema.

"No hay ruta al host" generalmente ocurre cuando el sistema no puede enviar paquetes enrutados al host de destino. Esto sucede cuando no se especifica una ruta predeterminada o el cable de red está desconectado. Verifique el resultado de netstat -rn para ver si hay una ruta válida al host. En caso contrario, consulte el Capítulo 27.

El mensaje de error "ping: sendto: Permiso denegado" suele deberse a un firewall mal configurado. Si ipfw está habilitado en el kernel pero no se definen reglas, la regla predeterminada es denegar toda comunicación, ¡incluso las solicitudes de ping! Consulte el Capítulo 26 para obtener más información.

A veces, cuando el rendimiento de la tarjeta gráfica es bajo o inferior al promedio, es mejor cambiar el modo de transferencia de medios de selección automática al modo de transferencia de medios correcto. Por lo general, esto funciona para la mayoría del hardware, pero es posible que no resuelva el problema de todos. A continuación, verifique todas las configuraciones de red y lea la página del manual de tuning(7).