informatica:linux:vpnc
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| informatica:linux:vpnc [2015/04/13 20:19] – external edit 127.0.0.1 | informatica:linux:vpnc [2018/11/13 09:16] (current) – [Instalacion] javi | ||
|---|---|---|---|
| Line 28: | Line 28: | ||
| sudo vpnc | sudo vpnc | ||
| + | |||
| + | ==== Evitar que sobreescriba / | ||
| + | |||
| + | https:// | ||
| + | |||
| + | **PROBLEMA**: | ||
| + | |||
| + | < | ||
| + | # | ||
| + | # and will be overwritten by vpnc | ||
| + | # as long as the above mark is intact | ||
| + | nameserver 10.168.102.11 | ||
| + | nameserver 10.168.102.12 | ||
| + | </ | ||
| + | |||
| + | Lo que rompe configuraciones que se puedan tener en dnsmasq. | ||
| + | |||
| + | **SOLUCIÓN**: | ||
| + | |||
| + | * Evitar que vpnc sobreescriba / | ||
| + | * Crear una configuración de dnsmasq que use el servidor DNS que añadía VPNC para resolver el dominio que nos interesa | ||
| + | |||
| + | 1. Crear: | ||
| + | |||
| + | sudo vim / | ||
| + | |||
| + | Con el siguiente contenido: | ||
| + | |||
| + | < | ||
| + | #!/bin/sh | ||
| + | # | ||
| + | # | ||
| + | export INTERNAL_IP4_DNS= | ||
| + | |||
| + | . / | ||
| + | </ | ||
| + | |||
| + | 2. Dar permisos de ejecución | ||
| + | |||
| + | sudo chmod +x / | ||
| + | |||
| + | 3. Añadir una linea al archivo de configuración de VPNC: | ||
| + | |||
| + | < | ||
| + | sudo su | ||
| + | echo ' | ||
| + | </ | ||
| + | |||
| + | 4. Y ahora trasladamos la configuración que escribía vpnc a dnsmasq. Creamos: | ||
| + | |||
| + | sudo vim / | ||
| + | |||
| + | Con el siguiente contenido: | ||
| + | |||
| + | server=/ | ||
| + | |||
| + | 5. Reiniciar dnsmasq: | ||
| + | |||
| + | sudo service dnsmasq restart | ||
| + | | ||
| + | 6. Probar: | ||
| + | |||
| + | sudo vpnc example | ||
| + | | ||
| + | Resultado esperado: | ||
| + | |||
| + | * Se pueden resolver nombres del tipo " | ||
| + | * Se pueden seguir resolviendo otros nombres definidos en otras entradas de dnsmasq, ya que el archivo "/ | ||
| + | |||
| + | |||
| ==== Errores ==== | ==== Errores ==== | ||
informatica/linux/vpnc.txt · Last modified: by javi
