1 votos

¿Cómo editar los hosts para bloquear la dirección IP?

Sé cómo bloquear cierto sitio web, como si quiero bloquear google puedo usar esta línea en el host

0.0.0.0 www.google.com.hk
        www.google.com.hk

Pero mi pregunta es ¿cómo puedo bloquear ciertas direcciones IP? ¿Cómo puedo bloquear ciertas direcciones IP como 17.154.66.79?

0 votos

¡necesitas saber la URL !

0 votos

@Buscar Esa es la cuestión... No sé cómo conseguir una URL así.

0 votos

¡¡¡¡¡¡¡juan cena!!!!!!!

3voto

Nullpoet Puntos 1518

Técnicamente, OS X puede hacer uso de /etc/hosts.allow y /etc/hosts.deny que funcionen con nombres de host estándar resolubles. Para bloquear las direcciones IP, utilice iptables es el método habitual, pero aparentemente Apple ha dejado de utilizarlo a partir de Lion y ha cambiado a pf para esta función. Compruebe y lea los enlaces en este hilo en SuperUser para obtener información sobre el uso de pf y tal vez una interfaz gráfica de usuario para ello.

0 votos

Hosts.allow y hosts.deny restringen el acceso a su propio máquina Unix o Linux - incluso con un grano fino a los servicios individuales. Fuente

0 votos

@klanomath Ciertamente, usando algo como deny tcp .google.com para bloquear las conexiones TCP. iptables también tiene funciones de precisión.

0 votos

Iftables/pf son medios efectivos pero hosts.allow/deny no ayuda mucho a bloquear saliente tráfico

2voto

Georgia Puntos 1

Little Snitch (o similar) bloquea las direcciones IP y los rangos de IP para las conexiones salientes y entrantes.

0voto

klanomath Puntos 19587

Puede ejecutar una búsqueda DNS inversa para determinar el nombre de host que desea bloquear. Utilice un servicio web como Búsqueda inversa de DNS o 'nslookup' para obtener un nombre de host.

nslookup:

  1. Inicie Terminal.app e introduzca nslookup
  2. En el indicador introduzca server 8.8.8.8 (esto define qué servidor DNS se utilizará para hacer la búsqueda inversa de DNS. 8.8.8.8 es un servidor de nombres de Google)
  3. En la siguiente pregunta, introduzca una dirección IP
  4. Ahora obtendrá el nombre de host que necesita para su hosts archivo

Ejemplo de salida:

user$ nslookup
> server 8.8.8.8
Default server: 8.8.8.8
Address: 8.8.8.8#53
> 93.220.102.55
Server:     8.8.8.8
Address:    8.8.8.8#53

Non-authoritative answer:
55.102.220.93.in-addr.arpa  name = p5DDC6637.dip0.t-ipconnect.de.

Si añade 127.0.0.1 p5DDC6637.dip0.t-ipconnect.de a su hosts evitarás que tu ordenador acceda a mi servidor web.

Advertencias:

Muchas direcciones IP y nombres de host correspondientes no pueden vincularse a un ordenador/host especial. Los míos cambian al menos cada 24 horas.

Un sitio o un nombre de host que hoy es peligroso podría ser valioso en el futuro pero inaccesible para usted.

Algunas direcciones IP están vinculadas a varios nombres de host con la consecuencia de que no podrás detectar el nombre que realmente quieres bloquear.

0 votos

Esto responde a una pregunta diferente: cómo bloquear el acceso a un nombre de host o de dominio. NO funcionará si alguien va a usar la dirección IP directamente (en el navegador, o cualquier otro software que haga la conexión TCP/IP,

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X