|
Softpanorama |
May the source be with you, but remember the KISS principle ;-)
|
| /etc/sysconfig/network-scripts/ifcfg-ethN | /etc/sysconfig/network | |
| Restart networking |
service network restart
The script that sets up the network interfaces is:
/etc/rc.d/rc.inet1
But if you are just looking to enter values for the network setup (IP, netmask, etc), you want:
/etc/rc.d/rc.inet1.conf
The /etc/sysconfig/network-scripts/ifcfg-ethN filesFile configurations for each network device you may have or want to add on your system are located in the /etc/sysconfig/network-scripts/ directory with Red Hat Linux 6.1 or 6.2 and are named ifcfg-eth0 for the first interface and ifcfg-eth1 for the second, etc. Following is a example /etc/sysconfig/network-scripts/ifcfg-eth0 file:
DEVICE=eth0 IPADDR=208.164.186.1 NETMASK=255.255.255.0 NETWORK=208.164.186.0 BROADCAST=208.164.186.255 ONBOOT=yes BOOTPROTO=none USERCTL=no
If you want to modify your network address manually, or add a new network on a new interface, edit this file -ifcfg-ethN, or create a new one and make the appropriate changes.
- DEVICE=devicename, where devicename is the name of the physical network device.
- IPADDR=ipaddr, where ipaddr is the IP address.
- NETMASK=netmask, where netmask is the netmask IP value.
- NETWORK=network, where network is the network IP address.
- BROADCAST=broadcast, where broadcast is the broadcast IP address.
- ONBOOT=answer, where answer is yes or no. Do the interface need to be active or inactive at boot time.
- BOOTPROTO=proto, where proto is one of the following :
- none - No boot-time protocol should be used.
- bootp - The bootp now pump protocol should be used.
- dhcp - The dhcp protocol should be used.
- USERCTL=answer, where answer is one of the following:
- yes - Non-root users are allowed to control this device.
- no - Only the super-user root is allowed to control this device.
Note the NETMASK should be defined in /etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/networkThe /etc/sysconfig/network file is used to specify information about the desired network configuration. The following values may be used:
- NETWORKING=<value>, where <value> is one of the following boolean values:
- yes — Networking should be configured.
- no — Networking should not be configured.
- HOSTNAME=<value>, where <value> should be the Fully Qualified Domain Name (FQDN), such as hostname.expample.com, but can be whatever hostname is necessary.
Note
For compatibility with older software that some users may need to install, such as trn, the /etc/HOSTNAME file should contain the same value as set here.
- GATEWAY=<value>, where <value> is the IP address of the network's gateway.
- GATEWAYDEV=<value>, where <value> is the gateway device, such as eth0.
- NISDOMAIN=<value>, where <value> is the NIS domain name.
Copyright © 1996-2008 by Dr. Nikolai Bezroukov. www.softpanorama.org was created as a service to the UN Sustainable Development Networking Programme (SDNP) in the author free time. Submit comments This document is an industrial compilation designed and created exclusively for educational use and is placed under the copyright of the Open Content License(OPL). Original materials copyright belong to respective owners. Quotes are made for educational purposes only in compliance with the fair use doctrine.
Standard disclaimer: The statements, views and opinions presented on this web page are those of the author and are not endorsed by, nor do they necessarily reflect, the opinions of the author present and former employers, SDNP or any other organization the author may be associated with. We do not warrant the correctness of the information provided or its fitness for any purpose.
Last modified: June 06, 2008