changeubuntuserverfromdhcptoastaticipaddress
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
changeubuntuserverfromdhcptoastaticipaddress [2013/01/28 04:29] – external edit 127.0.0.1 | changeubuntuserverfromdhcptoastaticipaddress [2013/07/05 19:07] (current) – deftesprit | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Change Ubuntu Server from DHCP to a Static IP Address ====== | ====== Change Ubuntu Server from DHCP to a Static IP Address ====== | ||
- | <p>If the Ubuntu Server installer has set your server to use DHCP, you will want to change it to a static IP address so that people can actually use it.</ | + | If the Ubuntu Server installer has set your server to use DHCP, you will want to change it to a static IP address so that people can actually use it. |
- | < | + | |
- | < | + | |
- | <blockquote>< | + | Changing this setting without a GUI will require some text editing, but that's classic linux, right? |
- | </ | + | |
- | <p>For the primary interface, which is usually eth0, you will see these lines:</p> | + | Let's open up the / |
- | <blockquote>< | + | |
- | iface eth0 inet dhcp</p> | + | <code>sudo nano / |
- | </blockquote> | + | For the primary interface, which is usually eth0, you will see these lines: |
- | <p>As you can see, it's using DHCP right now. We are going to change dhcp to static, and then there are a number of options that should be added below it. Obviously you'd customize this to your network.</p> | + | <code>auto eth0 |
- | <blockquote>< | + | iface eth0 inet dhcp |
+ | </code> | ||
+ | As you can see, it's using DHCP right now. We are going to change dhcp to static, and then there are a number of options that should be added below it. Obviously you'd customize this to your network. | ||
+ | <code>auto eth0 | ||
iface eth0 inet static | iface eth0 inet static | ||
- | & | + | |
- | & | + | netmask 255.255.255.0 |
- | & | + | network 192.168.1.0 |
- | & | + | broadcast 192.168.1.255 |
- | & | + | gateway 192.168.1.1 |
+ | |||
+ | </code> | ||
+ | |||
+ | Now we'll need to add in the DNS settings by editing the resolv.conf file: | ||
+ | < | ||
+ | On the line ' | ||
+ | |||
+ | You need to also remove the dhcp client for this to stick (thanks to Peter for noticing). You might need to remove dhcp-client3 instead. | ||
- | </ | + | <code> |
- | <p> | + | |
- | Now we'll need to add in the DNS settings by editing the resolv.conf file:</ | + | |
- | < | + | |
- | <p>On the line ' | + | |
- | < | + | |
- | <p> | + | |
- | </ | + | |
- | < | + | |
sudo apt-get remove dhcp-client< | sudo apt-get remove dhcp-client< | ||
//OR_<br /> | //OR_<br /> | ||
sudo apt-get remove isc-dhcp-client | sudo apt-get remove isc-dhcp-client | ||
- | </blockquote> | + | </code> |
- | <p>Now we'll just need to restart the networking components:</p> | + | Now we'll just need to restart the networking components: |
- | <blockquote>< | + | <code>sudo / |
- | </blockquote> | + | </code> |
- | <p>Ping www.google.com. If you get a response, name resolution is working(unless of course if google is in your hosts file).</p> | + | Ping www.google.com. If you get a response, name resolution is working(unless of course if google is in your hosts file). |
===== Promiscuous Mode ===== | ===== Promiscuous Mode ===== |
changeubuntuserverfromdhcptoastaticipaddress.txt · Last modified: 2013/07/05 19:07 by deftesprit