$dhclientethN
Por supuesto, también puede considerar utilizar una configuración estática.
dirección_ipes el servidor local
IPDIRECCIÓN,
dirección_ip_gwEs la puerta de entrada a la red.
IPDIRECCIÓN.
$ ifconfig eth0 dirección_ip en $ ruta agregar gw gw_ip_address sordo
Si lo anterior no funciona, recuerda pasar
ifconfig/mii-tool/ethtoolEspere a que la herramienta verifique si la tarjeta de red está activada y luego pase
lspci/dmesgEspere a verificar el tipo de tarjeta de red (o consulte el manual de la placa base y el manual que viene con la tarjeta de red independiente), luego instale o compile el controlador correspondiente y finalmente pase el controlador.
insmod/modprobeEspere a que las herramientas se carguen en el kernel.
El puente funciona en
OSILa segunda capa del modelo, la capa de enlace de datos, sólo necesita conocer la dirección del host objetivo.
IMPERMEABLELa dirección funcionará. El kernel de Linux está en
2.2Esta función ha sido compatible desde el principio. Consulte los materiales de referencia posteriores para obtener instrucciones de configuración específicas. Si desea configurar el host Linux como puente de red, necesita al menos dos tarjetas de red.
La función de un puente de red es equivalente a un cable de red. Los usuarios no necesitan preocuparse por lo que hay dentro. Al conectar sus dos puertos de red a dos hosts, los dos hosts pueden comunicarse entre sí. Sin embargo, es más potente que un cable de red. Si está equipado con un firewall, puede aislar los segmentos de red conectados a ambos extremos (tenga en cuenta que se trata de una red, porque no reconoce).
IP), además, si el puente tiene múltiples puertos de red, se puede implementar un conmutador con funciones complejas, y si se combinan efectivamente múltiples puentes, es posible implementar un sistema de firewall complejo que pueda lograr control de flujo y equilibrio de carga.
El enrutamiento funciona en
OSILa tercera capa del modelo, la capa de red, pasa
enrutadorEl enrutamiento de Linux se puede configurar. Por supuesto, existen muchas herramientas en Linux que admiten el enrutamiento dinámico. La información relevante en Internet es abrumadora. Debido a limitaciones de tiempo, no la presentaré aquí.
¿Qué servicios de red se necesitan?
Consigue uno para la LAN
DHCPServidor, luego consigue uno
dhcpd, mira las referencias;
Si desea obtener un servidor de envío de correo electrónico, instálelo
enviar correoo
exim4;
Si desea volver a obtener un servidor de listas de correo, instale uno
cartero;
Si desea obtener un servidor que reciba correo, instale uno
pop3servidor;
Si quieres conseguir uno
websitio, entonces consigue uno
apacheo
nginxservidor;
Si desea obtener el servicio de firewall, utilice
iptablesConfiguración de herramientas
filtro de redEso es todo
¿Qué es más? Si se le ocurre, básicamente existe una implementación correspondiente en Linux.
Si ocurre un problema de red, no entre en pánico. Verifique cada capa de la red paso a paso: enlace físico, capa de enlace, capa de red y capa de aplicación. Familiarícese con el uso de varias herramientas, incluidas.
etéreo/tcpdump,
hping,
nmapa,
netstat,
red,
netperf,
vnstat,
arribaesperar.
Para conocer el uso detallado de estas herramientas y los conocimientos relacionados sobre el diagnóstico y mantenimiento de problemas de red, consulte la información relacionada siguiente.
Si desea realizar desarrollo de programación de red, por ejemplo:
Para implementar un cliente
/Para aplicaciones de arquitectura de servidor, puede utilizar Linux.
enchufeprogramado;
Si desea escribir un programa para captura de paquetes y análisis de protocolos, puede utilizar
libpapetc. biblioteca de funciones;
Si desea implementar un determinado protocolo, puede consultar el correspondiente
RFCdocumentacion y pase
enchufeProgramación para lograr.
Puedes consultar lo pertinente.
Zócalo de LinuxProgramación y otra información.
Originalmente introdujo contenido básico relacionado con la red, pero debido a limitaciones de tiempo, no se desarrolló. Para obtener más detalles, consulte los materiales relevantes.
Hasta ahora, todo el "paradigma de programación de Shell" se ha completado aproximadamente, pero el "ejemplo" carece de ejemplos, especialmente en esta sección. Por lo tanto, si el tiempo lo permite, se irán añadiendo algunos ejemplos poco a poco.
Redes informáticas: un enfoque de análisis de arriba hacia abajo
Arquitectura de red Linux (publicado por Tsinghua University Press)
Solución de problemas y solución de problemas del sistema Linux Capítulo 13 Problemas de red (publicaciones populares y prensa de telecomunicaciones)
Acceso telefónico a Internet mediante ADSL en Linux
Recopilación de información relevante sobre redes inalámbricas bajo Linux.
Análisis de implementación y uso del puente Linux.
Mini tutorial de DHCP
Las mejores 75 herramientas de seguridad.
Lo que los administradores de red deben saber
Dos herramientas para detectar rootkits en Linux: Rootkit Hunter y Chkrootkit
Análisis simple de captura de paquetes y protocolo ip (basado en la biblioteca pcap)
RFC
Ejemplo de implementación de programación en lenguaje C del protocolo HTTP