
uno Red especial virtual Es una solución técnica para proporcionar privacidad y seguridad para la conexión entrenetwork. El caso más famoso es el personal conectado al servidor remoto y al tráfico a través de una red pública o insegura (como Internet).
Imagina la siguiente situación:
En este artículo, explicaremos cómo configurar VPN servidor Rhel 9 Uso del servidor OpenVPNEsta es una aplicación de túnel poderosa y altamente flexible que utiliza el cifrado de la biblioteca OpenSSL, la función de autenticación y autenticación.
Por simplicidad, solo consideraremos OpenVPN El servidor actúa como la puerta de enlace de Internet de seguridad de un cliente.
Para esta configuración, utilizamos tres máquinas, y la primera máquina actúa como la primera máquina OpenVPN Servidor y los otros dos (Linux y Windows) Como un cliente conectado al servidor remoto OpenVPN.
notas: Las mismas instrucciones también son aplicables a la distribución basada en RHEL, por ejemplo Almalinux,,,,, Rock Linux, y Sombrero de lana suaveEsencia
Cómo instalar el servidor OpenVPN en RHEL 9
1. Instalar OpenVPN existir Rhel En el servidor, primero debe usar el repositorio EPEL y luego instalar el paquete de software.
sudo dnf update sudo dnf install
2. A continuación, descargaremos OpenVPN Instale el script y establezca VPN. Antes de descargar y ejecutar scripts, es importante que deba encontrar la dirección IP pública del servidor porque se usará en Handy al configurar el servidor OpenVPN.
Un método simple es usar el comando curl, como se muestra en la figura:
curl ifconfig.me
Además, puede llamar al comando DIG de la siguiente manera:
dig +short myip.opendns.com @resolver1.opendns.com

Si te equivocas «DIG: No puedo encontrar un comando«Instalar excavar Procedimientos prácticos Ejecutar comandos ejecutando:
sudo dnf install bind-utils
Esto debería resolver el problema.
Notas sobre la dirección IP pública
Los servidores en la nube generalmente tienen dos tipos de direcciones IP:
- Una dirección IP pública: Si tiene VPS en la plataforma en la nube, como Linode o Océano digitalPor lo general, encuentra una dirección IP pública adjunta.
- Una dirección IP privada y una IP pública detrás de NAT: Esta situación es EC2 Apertura de ejemplo AWS Tal vez Google CloudEsencia
No importa qué esquema de dirección IP, OpenVPN El script detectará automáticamente su configuración de red VPS, y lo que debe hacer es proporcionar direcciones IP públicas o privadas relacionadas.
3. Continuamos descargándonos ahora OpenVPN Instale el script y ejecute el comando mostrado.
wget
4. Después de completar la descarga, los permisos de asignación se asignan y ejecutan el script de shell como se muestra en la figura.
sudo chmod +x openvpn-install.sh sudo ./openvpn-install.sh
El programa de instalación completará una serie de indicaciones:
5. Primero, se le pedirá que proporcione la dirección IP pública del servidor. Desde entonces, se recomienda usar la opción predeterminada, como el número de puerto predeterminado (1194) Y usar protocolo (UDPA.

6. A continuación, elija el valor predeterminado DNS El analizador y seleccionar ninguna opción ( n ) Se utiliza para comprimir y configurar la configuración.

7. Después de completar, el script inicializará la configuración del servidor OpenVPN e instalará otros paquetes y dependencias de software.

8. Finalmente, use el archivo de configuración del cliente para generar Fácil El paquete de software es una herramienta de línea de comandos para administrar un certificado de seguridad.
Simplemente proporcione el nombre del cliente y luego use la selección predeterminada. Los archivos de los clientes se almacenarán en su directorio principal con la extensión del archivo .ovpn.

9. Configurar después de que se complete el script OpenVPN El servidor y crear un archivo de configuración del cliente, la interfaz del túnel tun0 Producirá. Esta es una interfaz virtual que lleva a todo el tráfico de la PC del cliente al servidor.

10. Ahora puedes comenzar y verificar OpenVPN El servidor se muestra en la figura.
sudo systemctl start [email protected] sudo systemctl status [email protected]

Cómo configurar el cliente OpenVPN en Linux
11. Ahora vaya al sistema de clientes e instale Epel Almacenamiento y repositorio OpenVPN Paquete de software.
dnf install epel-release -y dnf install openvpn -y
12. Después de la instalación, debe copiar el archivo de configuración del cliente desde el servidor OpenVPN al sistema del cliente. Puede usar el comando SCP para realizar esta operación
scp -r [email protected]:/home/ravi/tecmint01.ovpn .

13. Después de descargar el archivo del cliente al sistema Linux, ahora puede usar el comando para inicializar la conexión con el servidor VPN:
sudo openvpn --config tecmint01.ovpn
Obtendrá la salida de manera similar a nosotros a continuación.

14. Creó una nueva ruta, y con VPN Servidor de manera similar, la interfaz de túnel de la interfaz virtual tun0 Creado en el sistema del cliente.
Como se mencionó anteriormente, esto es poner todos los túneles de tráfico de forma segura en el túnel OpenVPN El servidor a través de un Ssl túnel.
La interfaz se le asigna dinámicamente una dirección IP por el servidor VPN. Como puede ver, nuestro sistema Linux de cliente ha asignado una dirección IP 10.8.0.2 Motor OpenVPN Server.
ifconfig

15. Para determinar que hemos conectado al servidor OpenVPN, verificaremos la IP pública.
curl ifconfig.me

¡Mirar! Nuestro sistema de clientes eligió la IP pública de VPN para confirmar que de hecho nos hemos conectado con OpenVPN servidor.
Además, puede iniciar el navegador y la búsqueda de Google «» «¿Cuál es mi dirección IP?Para confirmar que su IP pública se ha cambiado al servidor OpenVPN.

Cómo configurar el cliente OpenVPN en Windows
16. En Windows, debe descargar el oficial Versión comunitaria de OpenVPN Archivos binarios con GUI.
17. A continuación, descargarte .ovpn Archivo de configuración C:\Program Files\OpenVPN\config Directorio y administrador, de comenzar ->> Todos los programas ->> OpenVPNComenzará en segundo plano.
18. Ahora comience el navegador y ábralo Debería ver la IP del servidor OpenVPN, no la IP pública que proporcionó ISPEl
Resumir
En este artículo, explicamos cómo usarlo OpenVPNY cómo configurar Dos clientes remotos (uno Linux Caja y un Windows máquina).
Ahora puede usar este servidor como una puerta de enlace VPN para proteger sus actividades de navegación web. Con un poco de esfuerzo adicional (y otro servidor remoto), también puede establecer un archivo seguro/servidor de base de datos para nombrar algunos ejemplos.
Servicio VPN recomendado
Si le gusta las soluciones preparadas o no desea administrar su servidor, considere usar servicios VPN profesionales de la siguiente manera:
- ExpressVPN: es famoso por su servidor y dispositivo de alta velocidad.
- NordVPN: proporciona funciones de seguridad fuertes y no hay estrategias de GOGS.
- ProTonvpn: concéntrese en la privacidad y tenga un plan gratuito.
Esperamos recibir su carta, así que use la siguiente tabla para dejar un mensaje en cualquier momento. Comentarios, sugerencias y problemas de bienvenida en este artículo.








