After rebooting, my network interface card (renamed from eth0 to enp0s25) is not displayed with the command ifconfig, only in ifconfig -a. Also ping -c 4 google.com only yields unknown host. In my /etc/resolv.conf file, the name server is set to my router which deals with all of the DNS bs. I checked to see if net.enp0s25 is installed at runlevel which it was. If it helps I was trying out MATE and dbus/xdm threw alot of error messages after the reboot. Also ping 8.8.8.8 yield network unreachable. Trying to set the interface to up through  ifconfig up enp0s25 yields enp0s25: Host Name lookup Failure.
ifconfig not displaying NIC's and also no wired Ethernet connection
gentoo;ifconfig;rc
I had usb filesystems listed in my /etc/fstab file and localmount could not find these since they were no longer plugged in. I had like a 4 month uptime, so I am sure I forgot about my edits to my /etc/fstab file. However, I still cannot connect to the internet, but hey I fixed the ifconfig issue.