Difference between revisions of "Networking notes"

From Noah.org
Jump to navigationJump to search
Line 17: Line 17:
 
iface eth0 inet static
 
iface eth0 inet static
 
     address 192.168.1.66
 
     address 192.168.1.66
    broadcast 192.168.1.255
 
 
     netmask 255.255.255.0
 
     netmask 255.255.255.0
 
     gateway 192.168.1.1
 
     gateway 192.168.1.1
 +
</pre>
 +
 +
Restart the network layer:
 +
 +
<pre>
 +
/etc/init.d/networking restart
 
</pre>
 
</pre>
  

Revision as of 15:53, 25 August 2008


This is, of course, how to set IP addresses from the command-line. If I can't configure it with a CLI then I don't want to know how to do it.

How to permanently set static IP in Ubuntu

Edit the file:

 /etc/network/interfaces 

Edit the section for your primary network interface. Example for setting up 192.168.1.66:

auto eth0
iface eth0 inet static
    address 192.168.1.66
    netmask 255.255.255.0
    gateway 192.168.1.1

Restart the network layer:

/etc/init.d/networking restart

How to set static IP in RedHat

All network config files are in this directory:

 /etc/sysconfig/network-scripts

Each interface will have its own file named after the infterface:

 ifcfg-eth0
 ifcfg-eth1
 ifcfg-lo

The contents of a minimal ifcfg-eth0 file looks like this (GATEWAY may not be needed if you are just setting up a LAN between a few machines):

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=10.1.0.1
NETMASK=255.255.255.0
GATEWAY=10.0.0.1

You need to restart the network system to have the new settings take effect:

 # service network restart