How to Edit the Hosts File on a Mac
Editing your /etc/hosts file is useful for testing a new website. It allows you to point a domain name (such as www.mynewdomain.com) at a custom IP address on your local computer only. In this article, we will use the IP address 1.2.3.4 as...
Method 1 of 1:
Editing Using TextEdit
-
Picture 1 of How to Edit the Hosts File on a Mac Open the Terminal app. You can use the Spotlight search functionality to do this. -
Picture 2 of How to Edit the Hosts File on a Mac Copy the/etc/hosts
file to a local file to be able to edit it.- Type the command:
cp /etc/hosts hosts
.
- Type the command:
-
Picture 3 of How to Edit the Hosts File on a Mac Edit the copy of thehosts
file using TextEdit.- Type the command:
open /Applications/TextEdit.app hosts
- Type the command:
-
Picture 4 of How to Edit the Hosts File on a Mac Add your new hosts file entry as a single line at the bottom of the file. The format of the line is "1.2.3.4 www.mynewdomain.com
", where1.2.3.4
is the IP address andwww.mynewdomain.com
is the domain you want to point at the IP address. -
Picture 5 of How to Edit the Hosts File on a Mac Copy the file hosts over top of the system /etc/hosts file. Do this by typing:sudo cp hosts /etc/hosts
.- You will be prompted for your password at this point because you are overwriting the system
/etc/hosts
file. Note that on the command line, when you type a character into the password field, nothing at all will appear.
- You will be prompted for your password at this point because you are overwriting the system
-
Picture 6 of How to Edit the Hosts File on a Mac Test your new local domain name by typing the domain name into your web browser.- Note: your new domain name will not work until you have a web server responding at the IP address you specify!
Update 04 March 2020
You should read it
- How to fix hosts file on Mac
- How to reset HOSTS file on Windows 7/8 / 8.1 and Windows 10
- How to modify and manage Hosts files on Linux
- Installing and configuring the 2004 ISA Server Firewall - Chapter 2 Installing Certificate Services
- Instructions to restore the hosts file on Windows to default
- How to block websites using hosts file
- How to check website IP address / domain name
- How to Find Out Who Registered a Domain
- How to edit the Host file, how to edit the Host file, read and open the Host file
- Block the website by hosts files on Windows 8
- What is top-level domain name (TLD) and how do they work?
- Learn about .io domain names