Removing Public IPv4 Addresses from a VPS (CentOS 7)
Please use the “Print” function at the bottom of the page to create a PDF.
For VPS purchased after May 16, 2023
This article explains how to remove an additional public IPv4 address on a VPS that has CentOS 7 installed.
Prerequisite
You already unassigned the additional public IPv4 or IPv6 address in the Cloud Panel.
Log in to the server.
Open the /etc/sysconfig/network-scripts folder. To do this, type the following command:
[root@localhost ~]# cd /etc/sysconfig/network-scripts
To get a list of configuration files, type the following command:
[root@localhost network-scripts]# ls
Make sure that the configuration file contains only the data of the additional IPv4 address. The name of the configuration file contains the interface name and a consecutive digit. To do this, open the file with the vi editor.
root@localhost ~]# cd PATH/ifcfg-INTERFACE-FORTLAUFENDE_ZIFFER
Example:
[root@localhost ~]# cd /etc/sysconfig/network-scripts/ifcfg-eth0
Delete the file that contains the configuration for the additional IPv4 address. To do this, enter the following command:
[root@localhost ~]# rm PATH/ifcfg-INTERFACE-FORTLAUFENDE_ZIFFER
Example:
[root@localhost ~]# rm /etc/sysconfig/network-scripts/ifcfg-eth0
Perform a reboot of the server. To do this, enter the following command:
[root@localhost ~]# systemctl reboot
Log in to the server again.
To verify that the IPv4 address has been removed, enter the following command:
[root@localhost ~]# ip addr