En este artículo vamos a crear una configuración de red personalizada para restringir el acceso a sitios específicos.
Supongamos que queremos acceder a Google y no queremos acceder a Facebook, para esto necesitamos crear una configuración de red personalizada configurando algunas reglas de enrutamiento para el enrutador de nuestro sistema. Entonces, veamos algunos términos con respecto a las redes:
Entradas de una tabla de enrutamiento IP:
Una tabla de enrutamiento contiene la información necesaria para reenviar un paquete por la mejor ruta hacia su destino. Cada paquete contiene información sobre su origen y destino. La tabla de enrutamiento proporciona al dispositivo instrucciones para enviar el paquete al siguiente salto en su ruta a través de la red.
Cada entrada en la tabla de enrutamiento consta de las siguientes entradas:
- ID de red: El ID de red o destino correspondiente a la ruta.
- Net Mask: Es el ID que ayuda a saber el nombre de la red.
A continuación se muestra la implementación.
Comencemos y avancemos a la parte de implementación:
Paso 1: verifique las reglas disponibles en la tabla de enrutamiento.
route -n
Para verificar las reglas presentes en la tabla de enrutamiento, usamos el comando route -n . Aquí tenemos una regla en la primera fila 0.0.0.0 que nos permite acceder o hacer ping a cualquier sitio, por lo que para restringir la conectividad a Facebook eliminaremos esta regla con el comando route del -net 0.0.0.0\
route del -net 0.0.0.0
Paso 2: verifique el nombre de la red para Google y Facebook
Así que ahora para verificar el nombre de la red usamos el comando:
nslookup domain_name
Paso 3: Comprobar la conectividad a la red
Para verificar la conectividad, haremos ping a la dirección que obtuvimos en el último paso.
Paso 4: Agrega una regla para conectarte a Google
Para agregar una regla para conectarse a Google usaremos el comando route add -net 216.58.196.0 netmask 255.255.255.0 gw 192.168.43.1 enp0s8
Paso 5: Comprueba la conectividad con Google
Usamos el comando ping aquí y verificamos la conectividad.
Paso 6: Comprueba la conectividad a Facebook
No conectado a Facebook. Por lo tanto logramos nuestra configuración. Así, podemos lograr cualquier tipo de configuración de red personalizada agregando reglas específicas en la tabla de enrutamiento y restringiéndolas .
Publicación traducida automáticamente
Artículo escrito por 3110palakjain y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA