User Tools

Site Tools


changeubuntuserverfromdhcptoastaticipaddress

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
changeubuntuserverfromdhcptoastaticipaddress [2013/01/28 04:29] – external edit 127.0.0.1changeubuntuserverfromdhcptoastaticipaddress [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.</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.
-<p>Changing this setting without a GUI will require some text editing, but that's classic linux, right?</p> +
-<p>Let's open up the /etc/network/interfaces file. I'm going to use nano, but you can choose a different editor</p>+
  
-<blockquote><p>sudo nano /etc/network/interfaces</p+Changing this setting without a GUI will require some text editing, but that's classic linux, right? 
-</blockquote> + 
-<p>For the primary interface, which is usually eth0, you will see these lines:</p> +Let's open up the /etc/network/interfaces file. I'm going to use nano, but you can choose a different editor. 
-<blockquote><p>auto eth0 + 
-iface eth0 inet dhcp</p> +<code>sudo nano /etc/network/interfaces</code
-</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><p>auto eth0+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
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; address 192.168.1.100 +        address 192.168.1.100 
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; netmask 255.255.255.0 +        netmask 255.255.255.0 
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; network 192.168.1.0 +        network 192.168.1.0 
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; broadcast 192.168.1.255 +        broadcast 192.168.1.255 
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gateway 192.168.1.1</p>+        gateway 192.168.1.1 
 + 
 +</code> 
 + 
 +Now we'll need to add in the DNS settings by editing the resolv.conf file: 
 +<code>sudo nano /etc/resolv.conf</code> 
 +On the line 'nameserver xxx.xxx.xxx.xxx' replace the x with the IP of your name server. (You can do ifconfig /all to find out what they are)  
 + 
 +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.
  
-</blockquote> +<code>
-<p> +
-Now we'll need to add in the DNS settings by editing the resolv.conf file:</p> +
-<blockquote><p>sudo nano /etc/resolv.conf</p></blockquote> +
-<p>On the line 'nameserver xxx.xxx.xxx.xxx' replace the x with the IP of your name server. (You can do ifconfig /all to find out what they are) </p> +
-<p>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.</p> +
-<p> +
-</p> +
-<blockquote>+
 sudo apt-get remove dhcp-client<br /> sudo apt-get remove dhcp-client<br />
 //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><p>sudo /etc/init.d/networking restart</p>+<code>sudo /etc/init.d/networking restart
  
-</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