Red Hat Enterprise Linux > Networking > Issue
<<
111 of 354
>>
Issue:
How do I change the IP address/netmask and hostname on the command line WITHOUT rebooting the machine?
Resolution:
Here are some example configuration files:
/etc/hosts
127.0.0.1 localhost.localdomain localhost
192.168.0.254 server1.example.com server1
|
/etc/sysconfig/network
NETWORKING=yes
HOSTNAME=server1.example.com
GATEWAY=192.168.0.1
|
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.0.254
NETMASK=255.255.255.0
ONBOOT=yes
|
If you change these values (see example below), you can restart networking without rebooting using the command(s):
# service network restart
# hostname server1.example.com
If you are in the Gnome or KDE user interface, you must also restart it with the commands:
# init 3
# init 5
No reboot is required.
For example, if you needed to change 'server1' to 'webserver1', you can modify the following aspects in the files mentioned above (then follow the other instructions):
- the Fully Qualified Domain Name and the Alias in /etc/hosts
- change the HOSTNAME= line in /etc/sysconfig/network
/etc/hosts
127.0.0.1 localhost.localdomain localhost
192.168.0.254 webserver1.example.com webserver1
|
/etc/sysconfig/network
NETWORKING=yes
HOSTNAME=webserver1.example.com
GATEWAY=192.168.0.1
|
Red Hat Enterprise Linux
>
Networking
> Issue
<<
111
of
354
>>