how to reset network on ubuntu 20.04

C++
#**Flush dns
sudo /etc/init.d/networking restart

#**Or  
sudo /etc/init.d/nscd restart


#**Reset IP
sudo service network-manager restart#**Flush dns
sudo /etc/init.d/networking restart

#**Or  
sudo /etc/init.d/nscd restart


#**Reset IP
sudo service network-manager restart
Source

Also in C++: