Faruque Ahmed : MCP, MCSA, MCSE, MCTS, MCIT, CCNA, OCA, OCP, GCP
Run following ip command to view the ip address on interface,
$ ip addr show ens33
To view the default route, run
$ ip route show
sudo systemctl restart systemd-networkdsudo systemctl restart systemd-resolved.servicevi /etc/resolv.conf
sudo rm /etc/resolv.confsudo touch /etc/resolv.confEdit it and add your DNS server IP(s):
nameserver 1.1.1.1nameserver 8.8.8.8To configure a static IP address, first, create a YAML file with the following command:
touch /etc/netplan/01-network-configuration.yaml
Once created, open it with your favorite editor and paste the following lines of code:
network: version: 2 renderer: NetworkManager ethernets: eth0: addresses: - 192.168.1.21/24 nameservers: addresses: [8.8.8.8, 8.8.4.4] routes: - to: defaultvia: 192.168.1.1
-----------------------------------------------------------------version: 2
---------------------------Ubuntu 24-----------------------------ll
---
Network Settings
apt-get install network-manager
$ sudo systemctl start NetworkManager.service
$ sudo systemctl enable NetworkManager.service
$ nmtui
apt install net-tools
# apt-get install ifupdown
# ifdown enp0s3; ifup enp0s3
apt-get install ifupdown
apt-get install ifupdown2
apt-get install netscript-2.4
# ip link set dev eth0 up
# ip link set dev eth0 down
# /sbin/ifconfig eth0 up
# /sbin/ifconfig eth0 down
# sudo ip addr add 10.102.66.200/24 dev enp2s0
# ip link set dev enp2s0 up
# ip link set dev enp2s0 down
# sudo ip route add default via 10.102.66.1
# ip route show
# ifconfig -a
# netplan generate
apt install net-tools
$ ip a
$ ifconfig enp0s3 up
$ ifconfig enp0s3 down
# cp /etc/netplan/00-installer-config.yaml /etc/netplan/00-installer-config.yaml.copy
# vi /etc/netplan/00-installer-config.yaml
**** 2 network interfaces *******
LAN: enp0s3 WAN: enp0s8
# cd /etc/netplan
$ sudo nano /etc/netplan/50-cloud-init.yaml [ Ubuntu 18.04]
# vim /etc/netplan/01-netcfg.yaml
---------------------------------------------
# vi /etc/netplan/01-systemd-networkd.yaml
# netplan apply
# network: {config: disabled}
network: ethernets: ens33: addresses: - 192.168.1.27/24 gateway4: 192.168.1.1 nameservers: addresses: - 8.8.8.8 ens34: addresses: - 192.168.124.132/24 nameservers: {} version: 2~---------------
# sudo netplan apply
# ip addr show dev ens3
--------------DHCP--------------
# sudo nano /etc/netplan/01-netcfg.yaml---------------------------------------------------------------------
------------
### 1 LAN card
enp0s8:
dhcp4: no
dhcp6: no
addresses: [192.168.56.110/24, ]
gateway4: 192.168.56.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
#### 2 LAN Card
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:version: 2renderer: networkdethernets:enp0s3:dhcp4: yesenp0s8:dhcp4: nodhcp6: noaddresses: [192.168.56.110/24, ]gateway4: 192.168.56.1nameservers:addresses: [8.8.8.8, 8.8.4.4] -----------------------------------------------------# vi /etc/netplan/01-netcfg.yaml
----------STATIC------------------
network: version: 2 renderer: networkd ethernets: enp0s3: dhcp4: no dhcp6: no addresses: [192.168.1.110/24] gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8,8.8.4.4]
-------OR--------
network: ethernets: eth0: addresses: - 192.168.1.9/24 dhcp: false gateway4: 192.168.1.1 nameservers: addresses: - 192.168.1.1 - 8.8.8.8 - 8.8.4.4 search: [] version: 2----Static 2-------------------------------------------network: ethernets: eth0: addresses: - 192.168.1.9/24 dhcp: false gateway4: 192.168.1.1 nameservers: addresses: - 192.168.1.1 - 8.8.8.8 - 8.8.4.4 search: [] eth0: addresses: - 192.168.1.9/24 dhcp: false version: 2 ----------------------DHCP------------------network: version: 2 ethernets: enp0s3: addresses: [] dhcp4: true -----OR----network: version: 2 renderer: networkd ethernets: enp0s3: dhcp4: yes
-------------------------------------------------------
# $sudo netplan apply
# netplan apply
Set Dynamic DHCP IP Address in Ubuntu
# vim /etc/netplan/01-netcfg.yaml
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
enp0s8:
dhcp4: yes
dhcp6: yes
Once done save and close the file and apply
$ sudo netplan apply
$ ifconfig -a
sudo ifconfig sudo ip addr show
ip addr show dev enp0s8
sudo netplan --debug apply
systemctl restart NetworkManager.service
service network-manager restart
# systemctl restart systemd-resolved
Make the configuration effective (no reboot needed):
# ifdown --force enp0s3 lo && ifup -a # systemctl unmask networking # systemctl enable networking # systemctl restart networking
---
BEST
root@log:~# vi /etc/netplan/01-netcfg.yaml
--------------------
# This file describes the network interfaces available on your system For more# information, see netplan(5).network: version: 2 renderer: networkd ethernets: ens160: dhcp4: no addresses: - 203.11.193.154/29 gateway4: 203.11.193.153 nameservers: addresses: [1.1.1.1, 8.8.8.8] ens192: dhcp4: yes------------------------------------------------
# vi /etc/netplan/01-systemd-networkd.yaml