Setting A Static IP In CentOS
Description:
Follow these steps to set a static IP in CentOS using the command line instead of GUI.
To Resolve:
- 
    Get your NIC name that you want to configure, in my case eth0
- 
    Open a terminal, type: 1 2 3 4 5 6 7 8 9 10 11 12 13 sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0 # Set the following depending on what you want DEVICE="eth0" NM_CONTROLLED="yes" ONBOOT=yes HWADDR=A4:BA:DB:37:F1:04 TYPE=Ethernet BOOTPROTO=static NAME="System eth0" UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03 IPADDR=192.168.1.44 NETMASK=255.255.255.0 
- 
    Configure the Default Gateway => Open a terminal, type: 1 2 3 4 5 6 sudo vi /etc/sysconfig/network # Set the following depending on what you want NETWORKING=yes HOSTNAME=centos7 GATEWAY=192.168.1.1 
- 
    Restart Network Interface => Open a terminal, type: 1 2 3 sudo systemctl restart network # RHEL 8 is sudo systemctl restart NetworkManager 
- 
    Configure DNS Server => Open a terminal, type: 1 2 3 4 5 sudo vi /etc/resolv.conf # Set the following depending on your environment. Primary and Secondary DNS. nameserver 8.8.8.8 nameserver 192.168.1.1 
- 
    (optional) If you want to change your hostname => Open a terminal, type: 1 sudo hostnamectl set-hostname MyServer01
Comments