Tutoriales y Manuales
Entradas Mensuales
- ► 2021 (Total: 730 )
- ► 2020 (Total: 212 )
- ► 2019 (Total: 102 )
- ► 2018 (Total: 150 )
- ► 2017 (Total: 231 )
- ► 2016 (Total: 266 )
- ► 2015 (Total: 445 )
- ► 2014 (Total: 185 )
-
▼
2013
(Total:
100
)
-
▼
diciembre
(Total:
8
)
- Tutorial Avidemux para cortar, unir, convertir vídeos
- HandBrake y libdvdcss para copiar DVD's protegidos
- DDoS Deflate, script bash para mitigar ataques DoS
- Seguridad DNS en BIND (named) y registros IPv6
- SteamOS Beta ya disponible
- Niveles RAID (Tipos, ventajas e inconvenientes)
- Medir velocidad de las DNS: mejores y más rápidas
- Gestión de paquetes en Linux con Yum
-
▼
diciembre
(Total:
8
)
- ► 2012 (Total: 8 )
- ► 2011 (Total: 7 )
Blogroll
Etiquetas
noticias
(
396
)
seguridad
(
334
)
privacidad
(
243
)
vulnerabilidad
(
191
)
software
(
183
)
ransomware
(
176
)
android
(
165
)
google
(
163
)
tutorial
(
153
)
Malware
(
152
)
Windows
(
147
)
manual
(
138
)
cve
(
134
)
hardware
(
130
)
linux
(
93
)
herramientas
(
69
)
ddos
(
63
)
hacking
(
63
)
Wifi
(
61
)
sysadmin
(
57
)
cifrado
(
56
)
WhatsApp
(
53
)
app
(
49
)
twitter
(
33
)
firmware
(
31
)
adobe
(
30
)
eventos
(
30
)
Networking
(
29
)
contraseñas
(
28
)
nvidia
(
27
)
flash
(
26
)
antivirus
(
25
)
office
(
25
)
ssd
(
25
)
cms
(
24
)
firefox
(
24
)
MAC
(
23
)
hack
(
22
)
programación
(
21
)
youtube
(
20
)
apache
(
18
)
javascript
(
17
)
juegos
(
17
)
SeguridadWireless
(
16
)
documental
(
16
)
exploit
(
16
)
multimedia
(
16
)
ssl
(
16
)
anonymous
(
15
)
Kernel
(
14
)
conferencia
(
14
)
Debugger
(
13
)
Forense
(
13
)
técnicas hacking
(
13
)
auditoría
(
12
)
lizard squad
(
12
)
delitos
(
11
)
Virtualización
(
10
)
metasploit
(
10
)
adamo
(
9
)
reversing
(
9
)
Ehn-Dev
(
7
)
Rootkit
(
7
)
antimalware
(
6
)
MAC Adress
(
5
)
oclHashcat
(
5
)
Entradas populares
-
Desarrollador sabotea su proyecto open source en GitHub para fastidiar a grandes empresas que usan gratis su trabajoGithub ha sido motivo de polémica en las últimas horas. Un desarrollador de código abierto, Marak Squires o Marak en Twitter , ha denunciad...
-
-
miércoles, 11 de diciembre de 2013


Publicado por
el-brujo


Editar entrada
namebench es una utilidad escrita en Python que se puede descargar desde el repositorio googlecode. Existe el código fuente para compilar en Linux y un ejecutable portable para Windows y Mac. Nos permite realizar un test de velocidad sobre los diferentes servidores DNS propios ya existentes y los más cercanos. Para verificar si vale la pena usar los DNS de la operadora (con la censura que ellos puedan aplicar) o mejor utilizar un DNS neutro. Dns Jumper es una aplicación muy similar para Windows.
Lo más probable es que por proximidad la DNS de la operadora sea más rápida, pero esto no siempre es así..
Algunas operadoras pueden incluir DNS censuradas para bloquear páginas web. Por ejemplo bloquear páginas de descargas.
Un juez puede emitir una orden a los proveedores de servicios de Internet en España para bloquear el acceso a una página web. Una manera de saltarse eta censura es cambiando las DNS de tu proveedor en vez de usar una VPN.
Si un servidor DNS no puede responder a una petición con la información de que dispone en su base de datos, puede solicitar la información a otro servidor o reenviar la petición al servidor DNS que corresponda. Esta resolución se puede realizar de dos formas:
¿Qué DNS es mejor o más rápido para mi conexión?
Depende.
Los factores a tener en cuenta son:
Descubre cuáles son los servidores DNS más rápidos para tu conexión. Namebench comprueba el rendimiento de tus servidores DNS frente a los más rápidos, como OpenDNS o UltraDNS. Por defecto, Namebench detecta los DNS de tu sistema, pero puedes especificarlos a mano en el campo Nameservers.
También podemos utilizar la aplicación DNS Jumper. es gratuita y portable
Y otra herramienta gratuita, en éste caso, un shell script para Linux, DNS Performance Test
Normalmente, la mayoría de usuarios utilizan los servidores DNS que les proporcionan su ISP, pero no siempre son los más rápidos.
Test realizado con el fichero de configuración namebench.cfg
Ejemplo resultado conexión Movistar:
En linux también se puede ejecutar vía shell, sin entorno gráfico:
En el ejemplo usaremos las DNS públicas de Google, las de openDNS, Level3 y Hurricane Electric, usaremos la opción de ir rotando y el timeout será de 1.
Ejemplo de configuración de opciones de configuración /etc/resolv.conf: Fichero archivo HOSTS en Linux
Otra opción interesante para aumentar la velocidad de respuesta es cachear los resultados DNS usando dnsmasq, nscd o el propio bind tal y como vimos en una entrada anterior del blog: DNS Caché (DNS Caching)
Nota:
El IPv6 sólo está disponible en algunos casos. Consulta a tu proveedor de Internet si tu conexión lo permite.
En PS4 tenemos que entrar en Ajustes, Red y Probar conexión a Internet para realizar la prueba:
En Xbox One hay que pulsar el botón Xbox del mando, y acceder a Sistema, Configuración, Red, Configuración de Red, y Estadísticas detalladas de la red.
¿Qué servidor DNS es mejor o el más rápido?
¿Los de la operadora?Lo más probable es que por proximidad la DNS de la operadora sea más rápida, pero esto no siempre es así..
Algunas operadoras pueden incluir DNS censuradas para bloquear páginas web. Por ejemplo bloquear páginas de descargas.
Un juez puede emitir una orden a los proveedores de servicios de Internet en España para bloquear el acceso a una página web. Una manera de saltarse eta censura es cambiando las DNS de tu proveedor en vez de usar una VPN.
¿Qué es el DNS?
El Sistema de Nombres de Dominio o DNS es un sistema de nomenclatura jerárquico que se ocupa de la administración del espacio de nombres de dominio (Domain Name System). Su labor primordial consiste en resolver las peticiones de asignación de nombres. Esta función se podría explicar mediante una comparación con un servicio telefónico de información que dispone de datos de contacto actuales y los facilita cuando alguien los solicita. Para ello, el sistema de nombres de dominio recurre a una red global de servidores DNS, que subdividen el espacio de nombres en zonas administradas de forma independiente las unas de las otras. Esto permite la gestión descentralizada de la información de los dominios.Si un servidor DNS no puede responder a una petición con la información de que dispone en su base de datos, puede solicitar la información a otro servidor o reenviar la petición al servidor DNS que corresponda. Esta resolución se puede realizar de dos formas:
- Resolución recursiva: es la que se produce cuando el servidor DNS no puede responder por sí mismo a una petición y toma la información de otro servidor. El resolver transfiere la petición completa a su servidor DNS, que proporciona a su vez la respuesta al resolver con el nombre de dominio, si se ha resuelto.
- Resolución iterativa: cuando el servidor DNS no puede resolver la petición, envía como respuesta la dirección del siguiente servidor DNS de la jerarquía. El resolver tiene que enviar él mismo una nueva petición y repetir la maniobra hasta que se resuelve el nombre de dominio.
¿Qué DNS es mejor o más rápido para mi conexión?
Depende.
Los factores a tener en cuenta son:
- Proximidad/Velocidad (Latencia)
- Disponibilidad /Estabilidad
- Funciones extra (filtrado malware, phishing, sitios fraudulentos, filtrar pornografía)
Comprobar velocidad de las DNS
dig google.es | grep "Query time" ;; Query time: 19 msec
Descubre cuáles son los servidores DNS más rápidos para tu conexión. Namebench comprueba el rendimiento de tus servidores DNS frente a los más rápidos, como OpenDNS o UltraDNS. Por defecto, Namebench detecta los DNS de tu sistema, pero puedes especificarlos a mano en el campo Nameservers.
También podemos utilizar la aplicación DNS Jumper. es gratuita y portable
Y otra herramienta gratuita, en éste caso, un shell script para Linux, DNS Performance Test
Normalmente, la mayoría de usuarios utilizan los servidores DNS que les proporcionan su ISP, pero no siempre son los más rápidos.
Test realizado con el fichero de configuración namebench.cfg
[global]Resultados ejemplo conexión Adamo:
18.104.22.168=Google Public DNS
22.214.171.124=Google Public DNS-2
126.96.36.199=Level3
188.8.131.52=Level3-2
184.108.40.206=OpenNIC
220.127.116.11=OpenNIC-2
18.104.22.168=Hurricane Electric
22.214.171.124=puntCAT
126.96.36.199=UltraDNS
188.8.131.52=UltraDNS-2
184.108.40.206=OpenDNS-1
220.127.116.11=OpenDNS-2
18.104.22.168=Dyn
22.214.171.124=Dyn-2
126.96.36.199=Adamo-1
188.8.131.52=Adamo-2
184.108.40.206=OpenNIC-Bcn
Ejemplo resultado conexión Movistar:
En linux también se puede ejecutar vía shell, sin entorno gráfico:
$ sudo yum install tkinterLos resultados serían en modo texto serían:
$ wget http://namebench.googlecode.com/files/namebench-1.3.1-source.tgz
$ tar xvfvz namebench-1.3.1-source.tgz
$ cd namebench-1.3.1
$ ./namebench.py
Fastest individual response (in milliseconds):También podemos mejorar la respuesta de las DNS añadiendo interesantes opciones como:
----------------------------------------------
Hetzner-3 DE-2 # 0.39411
Hetzner-3 DE # 0.43797
Cesidio-A DE ## 0.79608
Hetzner DE ###### 2.96092
bisping & bispin ######## 3.97706
Hurricane Electr ########### 5.27692
ClaraNet DE ########### 5.37610
Google Public DN ############ 6.24299
UltraDNS ################################### 17.97605
DynGuide-2 ############################################## 23.62514
OpenDNS ##################################################### 27.64916
Mean response (in milliseconds):
--------------------------------
Google Public DN ########### 50.86
Hetzner-3 DE-2 ############## 64.32
UltraDNS ############### 66.56
Hetzner DE #################### 93.33
OpenDNS ######################### 113.73
Hetzner-3 DE ########################## 117.50
DynGuide-2 ################################### 160.88
bisping & bispin #################################### 166.96
Cesidio-A DE ##################################### 171.41
Hurricane Electr ##################################### 171.63
ClaraNet DE ##################################################### 247.89
options rotate
options timeout:1
nameserver 220.127.116.11
nameserver 18.104.22.168
nameserver 22.214.171.124
nameserver 126.96.36.199
nameserver 188.8.131.52
nameserver 184.108.40.206
nameserver 220.127.116.11
En el ejemplo usaremos las DNS públicas de Google, las de openDNS, Level3 y Hurricane Electric, usaremos la opción de ir rotando y el timeout será de 1.
Ejemplo de configuración de opciones de configuración /etc/resolv.conf: Fichero archivo HOSTS en Linux
- Quad9 - 18.104.22.168 (IBM)
- CloudFlare - 22.214.171.124 - 126.96.36.199
- Level3 – 188.8.131.52 y 184.108.40.206
- Verisign – 220.127.116.11 y 18.104.22.168
- Google – 22.214.171.124 y 126.96.36.199
- WATCH – 188.8.131.52 y 184.108.40.206
- Comodo Secure DNS – 220.127.116.11 y 18.104.22.168
- OpenDNS Home – 22.214.171.124 y 126.96.36.199
- DNS Advantage – 188.8.131.52 y 184.108.40.206
- Norton ConnectSafe – 220.127.116.11 y 18.104.22.168
- GreenTeamDNS – 22.214.171.124 y 126.96.36.199
- SafeDNS – 188.8.131.52 y 184.108.40.206
- OpenNIC – 220.127.116.11 y 18.104.22.168
- SmartViper – 22.214.171.124 y 126.96.36.199
- Dyn – 188.8.131.52 y 184.108.40.206
- FreeDNS – 220.127.116.11 y 18.104.22.168
- Alternate DNS – 22.214.171.124 y 126.96.36.199
- DNS – 188.8.131.52 y 184.108.40.206
- dk – 220.127.116.11 y 18.104.22.168
- Hurricane Electric – 22.214.171.124
- puntCAT – 126.96.36.199
Lista de servidores DNS Públicos (recursivos):
Proveedor | IP DNS Primario | IP DNS Secundario |
---|---|---|
CloudFlare | 188.8.131.52 | 184.108.40.206 |
Level3 | 220.127.116.11 | 18.104.22.168 |
22.214.171.124 | 126.96.36.199 | |
Securly | 188.8.131.52 | 184.108.40.206 |
Comodo Secure DNS | 220.127.116.11 | 18.104.22.168 |
OpenDNS Home | 22.214.171.124 | 126.96.36.199 |
DNS Advantage | 188.8.131.52 | 184.108.40.206 |
Norton ConnectSafe | 220.127.116.11 | 18.104.22.168 |
ScrubIT | 22.214.171.124 | 126.96.36.199 |
SafeDNS | 188.8.131.52 | 184.108.40.206 |
DNSResolvers.com | 220.127.116.11 | 18.104.22.168 |
OpenNIC | 22.214.171.124 | 126.96.36.199 |
Public-Root | 188.8.131.52 | 184.108.40.206 |
SmartViper | 220.127.116.11 | 18.104.22.168 |
Dyn | 22.214.171.124 | 126.96.36.199 |
censurfridns.dk | 188.8.131.52 | 184.108.40.206 |
Hurricane Electric | 220.127.116.11 | - |
puntCAT | 18.104.22.168 |
DNS Operadores ISP de España
Arrakis | 22.214.171.124 126.96.36.199 |
Arsys | 188.8.131.52 184.108.40.206 |
Euskaltel | 220.127.116.11 18.104.22.168 |
Jazztel | 22.214.171.124 126.96.36.199 188.8.131.52 184.108.40.206 220.127.116.11 ADSL2+ 18.104.22.168 ADSL2+ |
Ono | 22.214.171.124 126.96.36.199 188.8.131.52 |
OpenforYou | 184.108.40.206 220.127.116.11 |
Orange / Uni2 / Wanadoo | 18.104.22.168 22.214.171.124 126.96.36.199 188.8.131.52 184.108.40.206 (Uni2) 220.127.116.11 (Uni2) 18.104.22.168 22.214.171.124 |
Tele2 | 126.96.36.199 188.8.131.52 |
Movistar/Terra (Telefonica) | 184.108.40.206 220.127.116.11 18.104.22.168 22.214.171.124 |
Vodafone | 126.96.36.199 188.8.131.52 |
Ya.com | 184.108.40.206 220.127.116.11 18.104.22.168 |
Otra opción interesante para aumentar la velocidad de respuesta es cachear los resultados DNS usando dnsmasq, nscd o el propio bind tal y como vimos en una entrada anterior del blog: DNS Caché (DNS Caching)
DNS con IPv6 disponible
Nota:
El IPv6 sólo está disponible en algunos casos. Consulta a tu proveedor de Internet si tu conexión lo permite.
Servidor | IP del DNS principal | IP del DNS secundario |
2001:4860:4860::8888 | 2001:4860:4860::8844 | |
CloudFlare | 2606:4700:4700::1111 | 2606:4700:4700::1001 |
OpenDNS | 2620:0:ccc::2 | 2620:0:ccd::2 |
Watch.DNS | 2001:1608:10:25::1c04:b12f | 2001:1608:10:25::9249:d69b |
Verisign | 2620:74:1b::1:1 | 2620:74:1c::2:2 |
Cambiar de DNS en PS4 y Xbox One
Para cambiar las DNS y mejorar la conexión a Internet de PS4 y Xbox One, simplemente hay que entrar en la configuración de red de la consola, acceder al modo manual, y entrar en la sección DNS. Por ejemplo, en PS4 debemos seguir estos pasos:- Entrar en Ajustes, Red, y Configurar Conexión a Internet
- Seleccionamos WiFi o cable, según lo que usemos, y entramos en Personalizar
- En Dirección IP dejamos Automático
- En la sección DHCP pulsamos en No Especificar
- Llegamos así a Ajustes de DNS. Entramos en Modo Manual. Debemos introducir dos datos: DNS Primario y DNS secundario. Son los dos números que se ven en la tabla anterior. Por ejemplo, si usamos las DNS de Google, debemos introducir como DNS primario el número 22.214.171.124, y como DNS secundario, 126.96.36.199.
- Las siguientes opciones las dejamos en Automático y No usar
Mejor con cable
La mayoría de las consolas se pueden conectar a Internet a través de WiFi o cable. Si la PS4 o Xbox One no está demasiado lejos del router, es muy recomendable conectarla mediante cable de red. Incluso aunque esté un poco alejada merece la pena comprar un cable de 4 o 5 metros y tirarlo alrededor de la sala para llegar a la consola. La conexión por cable asegura la máxima velocidad, sin interferencias ni caídas. La velocidad del rouer Wifi depende de factores como el número de antenas del router y de los dispositivos, así como la distancia al router, la saturación de la banda y la superposición de canales. entre otros.Prueba de velocidad
Por cable o por WiFi, el primer paso para mejorar la conexión de Internet de nuestra PS4 o Xbox One es comprobar el rendimiento actual.En PS4 tenemos que entrar en Ajustes, Red y Probar conexión a Internet para realizar la prueba:
En Xbox One hay que pulsar el botón Xbox del mando, y acceder a Sistema, Configuración, Red, Configuración de Red, y Estadísticas detalladas de la red.