Linux - Configuración de red

  • ajustes básicos:

Primero, configure la máquina virtual como un puente, haga clic en Configuración

 

Obtenga la siguiente interfaz:

 

Haga clic en Adaptador de red para cambiar a Puente.

 

Después de seleccionar la conexión de red actual, realice la configuración básica, el proceso no se describe en detalle.

2. Comandos de configuración de uso común

1. Establecer el nombre de host

Comando: nombre de host

Formato: nombre de host [nombre de host]

Función: Ver o modificar el nombre de host de la computadora

 

2. Configure los comandos de la interfaz de red

Comando: ifconfig

El nombre completo es configuración de interfaz de red, que se utiliza para configurar la información de la tarjeta de red en el sistema Linux.

Formato: ifconfig [nombre de la interfaz de red] [dirección IP] [máscara de subred] [arriba|abajo]

Función: pantalla. Verificar, configurar o monitorear las interfaces de red, sin parámetros, significa mostrar el estado de cada interfaz de red que se encuentra actualmente iniciada

Por ejemplo: ifconfig eth0 192.168.1.23 máscara de red 255.255.255.0

  1. Ifconfig eth0 hasta abrir la tarjeta de red

Nota: Después de encender la tarjeta de red, debe conectarse a eth0 para acceder a Internet.

  1. Ifconfig eth0 down apaga la tarjeta de red

3. Verifique el estado de conexión de la red

Comando: netstat

Formato: netstat [opciones]

Función: Ver varios estados de la red

Opciones comunes:

-a (todas) muestra todas las opciones y no muestra las relacionadas con ESCUCHAR de forma predeterminada

-t (tcp) solo muestra las opciones relacionadas con tcp

-u (udp) solo muestra opciones relacionadas con udp

-n se niega a mostrar alias, y todos los números que se pueden mostrar se convierten en números.

-l enumera solo el estado del servicio en Listening (escuchando)

-p muestra el nombre del programa que estableció el enlace relativo

-r muestra información de enrutamiento, tabla de enrutamiento

-e Muestra información ampliada, como uid, etc.

-s estadísticas por cada protocolo

-c Ejecuta el comando netstat a intervalos regulares.

Sugerencia: el estado de LISTEN y LISTENING solo se puede ver con -a o -l

Ejemplos de comandos prácticos

(1) Enumere todos los puertos (incluidos los que escuchan y los que no escuchan)

enumerar todos los puertos netstat -a

enumerar todos los puertos tcp netstat -at

enumerar todos los puertos udp netstat -au

(2) Listar todos los sockets en estado de escucha

  Mostrar solo los puertos de escucha netstat -l

  Enumere solo todos los puertos tcp de escucha netstat -lt

  Enumere solo todos los puertos udp de escucha netstat -lu

  Enumere solo todos los puertos UNIX que escuchan netstat -lx

(3) Mostrar estadísticas para cada protocolo

  Mostrar estadísticas para todos los puertos netstat -s

  Mostrar estadísticas para puertos TCP o UDP netstat -st o -su

(4) Muestra el PID y el nombre del proceso en la salida de netstat netstat -p

netstat -p se puede usar junto con otros conmutadores, puede agregar "PID/nombre de proceso" a la salida de netstat, para que pueda encontrar fácilmente el programa ejecutándose en un puerto específico durante la depuración.

(5) No mostrar el host, el puerto y el nombre de usuario (host, puerto o usuario) en la salida de netstat

Cuando no desee que se muestren el host, el puerto y el nombre de usuario, use netstat -n. Se utilizarán números en lugar de esos nombres.

También puede acelerar la salida, porque no se requiere una consulta de comparación.

# netstat-an

Si simplemente no desea que se muestre uno de estos tres nombres, use el siguiente comando

# netsat -a --numeric-ports

# netsat -a --numeric-hosts

# netsat -a --numeric-users

4. comando de ping

El comando ping de Linux se utiliza para detectar hosts.

Ejecutar el comando ping utilizará el protocolo de transmisión ICMP para enviar un mensaje solicitando una respuesta.Si la función de red del host remoto es normal, responderá al mensaje, sabiendo que el host está funcionando normalmente.

Formato de comando: ping [parámetro] [nombre de host o dirección IP]

Función de comando: el comando ping se utiliza para: determinar el estado de la red y de cada host externo; rastrear y aislar problemas de hardware y software; probar, evaluar y administrar la red. Si el host está funcionando y conectado a la red, responde a la señal de eco. Cada solicitud de eco consta de un encabezado de protocolo de Internet (IP) e ICMP, seguido de una estructura de tiempo y suficientes bytes para llenar el paquete. El valor predeterminado es enviar solicitudes de señal de eco continuamente hasta que se recibe una señal de interrupción (Ctrl-C).

El comando ping envía un datagrama por segundo e imprime una línea de salida para cada respuesta recibida. El comando ping calcula el tiempo de ida y vuelta y las estadísticas de pérdida de paquetes, y muestra un breve resumen una vez finalizado. El comando ping finaliza cuando el programa expira o cuando se recibe una señal SIGINT. El parámetro Host es un nombre de host válido o una dirección de Internet.

Parámetros de comando:

-d Usa la función SO_DEBUG de Socket.

-f límite de detección. Envíe muchos paquetes de red a una máquina rápidamente y vea su respuesta.

-n Muestra solo valores numéricos.

-q No muestra ninguna información sobre el paquete transmitido, solo el resultado final.

-r Ignora la tabla de enrutamiento ordinaria y envía el paquete de datos directamente al host remoto. Por lo general, es para verificar si hay un problema con la interfaz de red de la máquina.

-R Registrar el proceso de enrutamiento.

-v Muestra la ejecución del comando en detalle.

<p>-c count: Detener después de enviar el número especificado de paquetes.

-i segundos: establece el intervalo para enviar un paquete de red a una máquina en segundos, el valor predeterminado es enviar una vez por segundo.

-I interfaz de red: Enviar paquetes utilizando la interfaz de red especificada.

-l Preload: Establece el paquete enviado antes de enviar la información solicitada.

-p estilo de plantilla: establece el estilo de plantilla para llenar el paquete.

-s número de bytes: especifique el número de bytes de datos para enviar, el valor predeterminado es 56, más el encabezado ICMP de 8 bytes, un total de 64 bytes de datos ICMP.

-t valor de supervivencia: establece el tamaño del valor de supervivencia TTL.

Ejemplo:

Haga ping a la puerta de enlace ping -b 192.168.120.1 (ping -b dirección IP de transmisión, para hacer ping a la dirección de transmisión, se debe agregar el parámetro "b").

Haga ping el número especificado de veces ping -c 10 192.168.120.20

Ping con intervalo de tiempo y límite de tiempo ping -c 10 -i 0.5 192.168.120.206

Haga ping al sitio en la red pública a través del nombre de dominio ping -c 5 www.58.com

 

¿Qué hace ping -i 3 -s 1024 -t 255 192.168.120.206?

(-i 3 el período de envío es de 3 segundos -s establece el tamaño del paquete de envío en 1024 -t establece el valor TTL

práctica:

Cree un nuevo usuario wang, establezca la contraseña en 123456 y agréguelo al grupo raíz. Anote los comandos utilizados.

 

        Establezca la dirección IP de la computadora actual en 192.168.1.123 y la máscara de subred en 255.255.255.0. Anote los comandos utilizados.

 

Cuente la cantidad de bytes y líneas en el archivo /etc/passwd y escriba los comandos utilizados.

 

¡Hola! Escriba comandos en /home/wang/test.txt (excepto los editores vi y vim).

 

El comando para ver el nombre de host del servidor Linux actual.

 

El comando para hacer ping a la IP de destino 192.168.2.245 consecutivamente es 10 veces.

 

El comando para ver el estado actual de la conexión del protocolo TCP del host.

 

Comando para probar si httpd está instalado.

 

Comando para desinstalar el paquete nombrado.

 

Ver comandos para el directorio actual.

 

Un comando para mostrar todo el contenido de la tabla de comandos de historial.

 

Agregue el contenido de /etc/passwd al comando en el archivo aaa.

 

Vea los comandos en las primeras 10 líneas del archivo /etc/passwd.

Verifique los comandos en las últimas 10 líneas de /etc/vsftpd/vsftpd.conf.

 

Comando para ver el estado del proceso.

 

Comando para listar trabajos en segundo plano.

 

Un comando para traer un trabajo en segundo plano con ID de trabajo 5 al primer plano.

 

El comando para agregar el atributo ejecutable al archivo file1.

 

Para lograr el comando, el propietario del archivo sudent.txt tiene permisos de lectura (r) y escritura (w), mientras que otros usuarios solo pueden tener acceso de solo lectura.

 

Comando para mostrar los detalles de la versión principal del sistema operativo.

 

Cómo comprobar a qué grupo pertenece un usuario zhang.

 

Crea un usuario con la abreviatura pinyin de tu apellido.

 

Introduzca el directorio de inicio del usuario y muestre la ruta actual.

 

Copie el archivo /etc/group en el directorio de inicio del usuario y el nombre del archivo permanecerá sin cambios.

 

Cuente el número de líneas, palabras y caracteres en el archivo /etc/fstab.

 

Verifique las últimas 5 líneas del archivo /etc/passwd.

 

Cree el archivo normal /home/abc.

 

Modifique las propiedades de /home/abc: el propietario tiene todos los permisos, y los usuarios del mismo grupo y otros usuarios tienen permisos de lectura y escritura.

 

Muestra la hora actual.

Escriba el comando para apagar el sistema después de 1 minuto.

 

 

Cree un nuevo usuario con su ID de estudiante como cuenta.

El programa de inicio en segundo plano gedit.

 

Agregue un grupo de usuarios llamado wuxi.

​​​​​​​

 Modifique el usuario recién creado para que pertenezca al grupo wuxi.

 

Supongo que te gusta

Origin blog.csdn.net/qq_52117201/article/details/128378141
Recomendado
Clasificación