How to configure a Static IP in CentOS 8?
![](https://ccnapoint.com/wp-content/uploads/2020/05/How-to-configure-a-Static-IP-in-CentOS-8-1024x682.jpg)
Welcome back! In this quick article, I’ll explain how to configure a Static IP in CentOS 8. If you’re configuring a server machine using centOS, static IP is a must. So, Let’s get started!
My Setup
centOS 8 installed in VMware workstation 15.5
Allocated 4GB Ram
1 . Open Network-Script file
On centOS, we can easily configure a static IP via editing the network-scripts file. Open the following file via vim editor.
vim /etc/sysconfig/network-scripts/ifcfg-ens33
above the “ens33” is the network card interface name. You can check your one using the following command.
nmcli connection show
![](https://ccnapoint.com/wp-content/uploads/2020/05/33-6.jpg)
2 . Edit the Network-Script file
network-script file is like followings.
![](https://ccnapoint.com/wp-content/uploads/2020/05/111-1.jpg)
You need to change or add following parameters to assign static IP.
BOOTPROTO=none
IPADDR=<Static IP Address>
NETMASK=<Subnet Mask>
GATEWAY=<Default Gateway IP>
DNS1=<DNS Server IP>
After adding or editing the above parameters, you must reload your network interface to obtain the above parameters. Use the following commands.
nmcli connection down ens33
nmcli connection up ens33
3 . Check the IP address
If you follow the above instruction correctly, your centOS machine will get a static IP from the network script file. To check the IP address of your network interface, Use the following command.
ifconfig
The output needs to be as follows.
![](https://ccnapoint.com/wp-content/uploads/2020/05/44-6.jpg)
That’s all about configuring static IP via terminal. If you have any questions, leave a comment below.