network:version:2renderer: NetworkManager
ethernets:enp0s3:dhcp4: no
addresses:- 192.168.1.100/24
gateway4: 192.168.1.1
nameservers:addresses:- <dns address assigned by your ISP>- 8.8.8.8 # or well known dns servers. Please note # does not work in yaml
Managment Command: netplan
$ sudo netplan apply
Pre-Netplan (pre-18.04)
Configuration File: /etc/network/interfaces
DNS
Earlier version might also have it configured here: /etc/resolv.conf
Network Proxy
$ exporthttp_proxy='http://a.b.c.d:<port>'
$ exporthttps_proxy='http(s)://a.b.c.d:<port>'# note that some https proxy is actually running on http..