If you use DHCP you could try:
ifconfig eth0 down
dhcpcd eth0
Other than that,I guess it
would take a reboot to restart the nic.
I use a cable modem with a stand-by switch so I just use that to dis-connect from the clouds

.
My box runs 24/7 also.
HTH
lynch