Difference between revisions of "Networking notes"
From Noah.org
Jump to navigationJump to searchLine 17: | Line 17: | ||
iface eth0 inet static | iface eth0 inet static | ||
address 192.168.1.66 | address 192.168.1.66 | ||
− | |||
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