During an install from the minimal CentOS iso, I forgot to set eth0 to connect automatically. Since the default setting on CentOS is for eth0 to be disabled, this resulted in having to remember how to use vi to edit /etc/sysconfig/network-scripts/ifcfg-eth0 to update the configuration.
Update the following:
BOOTPROTO=dhcp
ONBOOT=yes
NM_CONTROLLED=no
…and restart the network. NM_CONTROLLED turned out to be a big deal, because until I updated that from yes to no, I wasn’t getting an IPv4 address. And IPv6 wasn’t getting any name resolution. Don’t know if that was due to my host (this was a VirtualBox instance that I’m setting up as a demo for a friend, and I don’t know what the IPv6-ability of my old sitting around on the couch laptop is) or an issue with my 1st gen Time Capsule with integrated olde-school Air Port…