Comunidad Macuarium: Te cuento como cambiar el archivo HOSTS - Comunidad Macuarium

Ir a contenido

Página 1 de 1
  • No puedes empezar un nuevo tema
  • No puedes responder a este tema

Options
Te cuento como cambiar el archivo HOSTS mi experiencia con ese gran amigo que es el hosts

#1 Usuario offline   judes 

  • Usuario
  • Pip
  • Buscar Temas
  • Grupo: Usuarios
  • Mensajes: 10
  • Registrado: 12-December 06

Publicado 18 January 2007 - 11:44 AM

Como cambiar el archivo hosts en un Mac OS X

Primero. ¿que es el archivo host? El archivo hosts es algo del pasado cuando no existían los servidores DNS ya que no hacían falta porque no había tantas WEB como ahora y la relación entre la ip y el dominio de todas esas páginas se podía guardar en un sólo archivo dentro de cada ordenador. Pero es interesante que aún se conserve.

Segundo. ¿Para que me sirve cambiarlo? Pues puede tener múltiples usos. Como impedir desde el servidor de una empresa que sus empleados no vean más páginas en internet que la web corporativa. En mi caso me ha servido para ver como está quedando mi web en otro servidor ya que ahora estoy haciendo la migración y muchos de los archivos que tengo apuntan a rutas absolutas del tipo www.miweb.com/imagenes/mi_pagina.htm si yo clico desde mi nuevo servidor (ahora que todavía no he cambiado las DNS) ese vínculo me redirige al servidor antiguo. Y como comprenderás, cambiar todos los links sólo para ver como va quedando. No me parece muy practico. Haciendo un cambio en el archivo hosts de mi ordenador. Todo lo que apunte a: http:// www.miweb.com será redirigido a la ip que yo le diga. En este caso la de mi nuevo servidor.

Tercero. ¿Cómo lo cambio? sigue los pasos

1-Abre el Terminal (el Terminal es una consola de comandos para el Mac OS que esta en Aplicaciones/utilidades/Terminal.app)

2-Teclea esto: sudo pico etc/hosts y luego pulsas la tecla enter
2.1. sudo es el comando que te identifica como usuario root, el que más manda en tu Mac OS X. Te pedirá el password que será el que tu uses para entrar como administrador.

2.2. pico editor de texto que se habre dentro del terminal. Ya viene instalado (por lo menos en Tiger)

3-Añade las lineas que quieras para las direcciones que quieras debajo de la linea de localhost. Esta nunca la toques si no sabes como.
Nota:
Las # son comentarios si las quitas no funcionará nada.

ej:

La ip actual de google es 213.150.42.12 (número ficticio)

si quieres que cuando tu pongas www.google.com apunte a otra ip, hay que poner la siguiente linea:

205.120.52.14 www.google.com

y ya esta.

pulsas ctrol+o para guardar los cambios en el archivo hosts y fuera
Luego pulsas ctrl+x para salir de PICO,reinicias el ordenador y listo. Pruba a poner google en la barra de direciones de tu navegador.

Bueno esto es todo. Supongo que muchos ya sabrías todo esto. Pero yo soy nuevo en Mac OSX y me produjo estres no saber como hacerlo. En fin sólo quiero aportar un poquito más de luz ya que casi siempre entro a pedir y no a dar

Hasta la proxima :)

#2 Usuario offline   Lokal 

  • Usuario
  • Pip
  • Buscar Temas
  • Grupo: Usuarios Recientes
  • Mensajes: 1
  • Registrado: 25-March 10

Publicado 25 March 2010 - 02:05 PM

Lo he probado y no es ese comando, sería así:

sudo pico /private/etc/hosts

Al menos en MAC OS X

;)

Este tema ha sido editado por Lokal: 25 March 2010 - 02:06 PM


#3 Usuario offline   JUANLUK 

  • Usuario
  • Pip
  • Buscar Temas
  • Grupo: Usuarios
  • Mensajes: 27
  • Registrado: 24-October 10

Publicado 02 December 2010 - 10:36 PM

HOLA

Antes de tocar el fichero Host, puedo hacer una copia de seguridad por si acaso????
si pongo varias lineas , luego las puedo quitar???

gracias




Ver Mensajejudes, en 18 January 2007 - 11:44 AM, dijo:

Como cambiar el archivo hosts en un Mac OS X

Primero. ¿que es el archivo host? El archivo hosts es algo del pasado cuando no existían los servidores DNS ya que no hacían falta porque no había tantas WEB como ahora y la relación entre la ip y el dominio de todas esas páginas se podía guardar en un sólo archivo dentro de cada ordenador. Pero es interesante que aún se conserve.

Segundo. ¿Para que me sirve cambiarlo? Pues puede tener múltiples usos. Como impedir desde el servidor de una empresa que sus empleados no vean más páginas en internet que la web corporativa. En mi caso me ha servido para ver como está quedando mi web en otro servidor ya que ahora estoy haciendo la migración y muchos de los archivos que tengo apuntan a rutas absolutas del tipo www.miweb.com/imagenes/mi_pagina.htm si yo clico desde mi nuevo servidor (ahora que todavía no he cambiado las DNS) ese vínculo me redirige al servidor antiguo. Y como comprenderás, cambiar todos los links sólo para ver como va quedando. No me parece muy practico. Haciendo un cambio en el archivo hosts de mi ordenador. Todo lo que apunte a: http:// www.miweb.com será redirigido a la ip que yo le diga. En este caso la de mi nuevo servidor.

Tercero. ¿Cómo lo cambio? sigue los pasos

1-Abre el Terminal (el Terminal es una consola de comandos para el Mac OS que esta en Aplicaciones/utilidades/Terminal.app)

2-Teclea esto: sudo pico etc/hosts y luego pulsas la tecla enter
2.1. sudo es el comando que te identifica como usuario root, el que más manda en tu Mac OS X. Te pedirá el password que será el que tu uses para entrar como administrador.

2.2. pico editor de texto que se habre dentro del terminal. Ya viene instalado (por lo menos en Tiger)

3-Añade las lineas que quieras para las direcciones que quieras debajo de la linea de localhost. Esta nunca la toques si no sabes como.
Nota:
Las # son comentarios si las quitas no funcionará nada.

ej:

La ip actual de google es 213.150.42.12 (número ficticio)

si quieres que cuando tu pongas www.google.com apunte a otra ip, hay que poner la siguiente linea:

205.120.52.14 www.google.com

y ya esta.

pulsas ctrol+o para guardar los cambios en el archivo hosts y fuera
Luego pulsas ctrl+x para salir de PICO,reinicias el ordenador y listo. Pruba a poner google en la barra de direciones de tu navegador.

Bueno esto es todo. Supongo que muchos ya sabrías todo esto. Pero yo soy nuevo en Mac OSX y me produjo estres no saber como hacerlo. En fin sólo quiero aportar un poquito más de luz ya que casi siempre entro a pedir y no a dar

Hasta la proxima :)


#4 Usuario offline   Mr. Bean 

  • Usuario Activo
  • PipPipPip
  • Buscar Temas
  • Grupo: Usuarios Activos
  • Mensajes: 3233
  • Registrado: 23-February 09

Publicado 02 December 2010 - 11:57 PM

Claro.

Antes de empezar, ejecuta un comando como este

sudo cp /etc/hosts /etc/hosts.copia


Con eso se deja un archivo de respaldo en el mismo directorio. Luego puedes editar el original con tranquilidad.

Para recuperarlo, algo así:

sudo mv /etc/hosts.copia /etc/hosts


Y puedes editarlo a tu antojo, pero anda con cuidado...

Un saludo :)
iMac C2D 20" // PowerBook G4/500 // PowerBook G4/867 12" // MacBook Air 13" // iPod Touch 32GB // iPod Shuffle 3G

Compartir este tema:


Página 1 de 1
  • No puedes empezar un nuevo tema
  • No puedes responder a este tema