¿Cómo solucionar el problema del fallo de inicialización del puerto COM?
El método sencillo y rápido consiste en instalar dos tarjetas de red en la máquina Ethernet, una como salida de la red pública para obtener la dirección, y la otra como acceso de otras máquinas.
Y realice el servicio DHCP, y la máquina debajo de él se conectará a la otra máquina a través del interruptor para obtener automáticamente la dirección
Si usa Linux, lo siguiente es lo siguiente
1. Instalar y configurar DHCP.
Aunque DHCP (Protocolo de configuración dinámica de host) se usa generalmente para configurar dinámicamente la información TCP/IP de cada máquina, en Linux también tiene opciones que se pueden usar para arreglar la configuración de cada máquina. y se almacenan centralmente en el lado del servidor para facilitar el mantenimiento y la administración. Para hacer esto, la carga de trabajo inicial es relativamente grande. Debe escribir la dirección física de la tarjeta de red de cada máquina e ingresarla en el archivo de configuración DHCP. En Windows, puede ver y anotar la dirección física de la tarjeta de red haciendo clic en "Inicio" - "Ejecutar" y escribiendo "winipcfg".
El disco de instalación de TurboLinux contiene el paquete RPM que implementa la función del servidor DHCP y el paquete de software RPM del cliente DHCP. (Nota: el cliente DHCP aquí se refiere al cliente DHCP en Linux, no al cliente DHCP de Windows. De hecho, solo necesita instalar el paquete RPM del servidor DHCP).
Si no eligió instalarlo al instalar el sistema, también puede instalarlo más tarde, coloque el CD, inicie sesión como root, móntelo e instálelo de la siguiente manera:
# mount / mnt/cdrom
# cd /mnt/cdrom/RedHat/RPMS
# rpm -ivh dhcp*.rpm
Después de la instalación , debe crear el archivo de configuración /etc/dhcpd.conf en el directorio (yo uso el editor vi). Lo siguiente es parte del contenido de mi archivo de configuración.
subred 192.168.11.0 máscara de red 255.255.255.0 {
rango 192.168.11.30 192.168.11.79
tiempo de arrendamiento predeterminado 86400; p>max-lease-time 259200;
opción máscara de subred 255.255.255.0;
opción dirección de transmisión 192.168.11.255;
opción enrutadores 192.168. 11.1;
opción nombre-dominio-servidores 192.168.11.1;
opción nombre-dominio "tudominio.com"
}
host JepheWu{
hardware ethernet 11.22.33.44.55.66;
dirección fija 192.168.11.30
}
host HelenLi; {
hardware ethernet aa.bb.cc.dd.ee.ff;
dirección fija 192.168.11.31
}
Por ejemplo: segmento de red 192.168.11.0, donde 192.168.11.1 es un servidor DNS en la LAN. Utilicé una sección del espacio de direcciones 192.168.11.30 a 192.168.11.79 para la asignación de DHCP y finalmente puse la dirección física de la tarjeta de red de todos. la dirección IP que se le asigna se agrega al final. De esta manera, aunque a cada máquina Windows se le asigna dinámicamente una dirección IP cada vez que se inicia, la dirección obtenida cada vez es siempre la misma.
La primera línea define el segmento de red y la máscara de subred, la segunda línea define el rango de IP utilizado para la asignación de DHCP y las siguientes líneas definen el tiempo de concesión predeterminado y el tiempo máximo de concesión, la dirección de transmisión. dirección de enrutador predeterminada, que es la dirección de puerta de enlace, así como la dirección de su servidor de nombres DNS y el nombre de dominio de su empresa.
En segundo lugar, también necesita crear un archivo vacío llamado /etc/dhcpd.leases en /etc, como se muestra a continuación:
# touch /etc/dhcpd.leases
Este archivo contiene los detalles de qué dirección IP está asignada a qué máquina. Dado que todo esto queda en manos del servidor, todo lo que tiene que hacer es crear un archivo vacío dhcpd.leases con 0 bytes.
Luego inicie el programa de servicio en segundo plano DHCP:
#/etc/rc.d/init.d/dhcpd inicie,
luego ejecute
# ntsysv
Asegúrese de seleccionar el programa en segundo plano dhcpd para que dhcpd pueda ejecutarse automáticamente cuando la máquina se reinicie en el futuro.
Los usuarios de su LAN deberían obtener automáticamente una dirección IP fija cada vez. Por ejemplo, mi máquina obtendrá 192.168.11.12 cada vez.
Si tiene problemas para obtener una dirección IP a través de DHCP, puede considerar ejecutar el siguiente comando en el servidor DHCP de Linux (agregando una ruta de transmisión):
# /sbin/ route add -host 255.255.255.255 dev eth0
Si tiene éxito, agregue esta línea al archivo /etc/rc.d/rc.local para asegurarse de que se ejecute cada vez que se inicie.
Finalmente, para comprobar que has obtenido correctamente y automáticamente la dirección IP del servidor DHCP de Linux, como antes, ejecuta winipcfg en Windows para comprobarlo.
Si utiliza acceso telefónico o RDSI, debe configurar el servidor Linux como servidor de acceso telefónico PPP/ISDN. Para acceso a Internet de línea dedicada, debe configurar otra tarjeta de red.
La función DHCP en Linux es muy estable. El único problema es que lo que es muy conveniente es que si instala un programa de servicio proxy de Windows como sygate o wingate en cualquier PC con Windows en la LAN, incluso si no lo hace. habilite su función de servicio dhcp, otras PC con Windows la evitarán al iniciar. Abra el servidor dhcp de Linux e intente obtener información TCP/IP de la PC con sygate/wingate instalado. Por lo tanto, cuando utiliza winipcfg y descubre que la dirección IP no se puede obtener correctamente, o que la dirección del servidor DHCP que se muestra no es su servidor DHCP de Linux, debe verificar si sus usuarios han instalado un software de agente de Windows similar en sus propias PC.