This will updated iputils package from 20121221-7.el7 to 20160308-8.el7
After the update the ping command is no longer to ping any IPv4 address :(
$ ping google.com
ping: socket: Address family not supported by protocol
$ ping 127.0.0.1
ping: socket: Address family not supported by protocol
$ ping localhost
ping: socket: Address family not supported by protocol
$ ping google.com
ping: socket: Address family not supported by protocol
$ ping -6 localhost
PING localhost (::1) 56 bytes of data.
64 bytes from localhost (::1): icmp_seq=1 ttl=64 time=0.034 ms
64 bytes from localhost (::1): icmp_seq=2 ttl=64 time=0.024 ms
How to Fix
I’d tried to build latest version of iputils but not successfull :(
$ yum update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.fibergrid.in
* epel: ftp.riken.jp
* extras: mirror.fibergrid.in
* updates: mirror.fibergrid.in
Resolving Dependencies
--> Running transaction check
---> Package iputils.x86_64 0:20121221-7.el7 will be updated
---> Package iputils.x86_64 0:20160308-8.el7 will be an update
--> Finished Dependency Resolution
Dependencies Resolved
=============================================================================================================================================================================
Package Arch Version Repository Size
=============================================================================================================================================================================
Updating:
iputils x86_64 20160308-8.el7 base 147 k
Transaction Summary
=============================================================================================================================================================================
Upgrade 1 Package
Total download size: 147 k
Blacklist iputils update
I don’t want iputils again updated next time
So I’d blacklist iputils package from yum update
# Update the file as follows using the exclude keyword$ vim /etc/yum.repos.d/CentOS-Base.repo
[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
exclude=iputils
$ yum update
Loaded plugins: fastestmirror
base | 3.6 kB 00:00:00
http://mirror.digistar.vn/centos/7.3.1611/extras/x86_64/repodata/repomd.xml: [Errno 12] Timeout on http://mirror.digistar.vn/centos/7.3.1611/extras/x86_64/repodata/repomd.xml: (28, 'Connection timed out after 30001 milliseconds')
Trying other mirror.
extras | 3.4 kB 00:00:00
updates | 3.4 kB 00:00:00
Loading mirror speeds from cached hostfile
* base: mirror.fibergrid.in
* epel: ftp.riken.jp
* extras: mirror.fibergrid.in
* updates: mirror.fibergrid.in
No packages marked for update