Lesson 5
Dates: 2/20/2019
Linux networking
Linux System Administration
Linux network configuration on Ubuntu 18.04 LTS
On Ubuntu 18.04 LTS, configuration in
/etc/network/interfaces
no longer works.
NetPlan defines the network service renderer and configuration.
File
/etc/netplan/*.yaml
contains the main configuration for Ubuntu network interfaces.
For example,
/etc/netplan/01-netcfg.yaml
on
kvm-18.04
VM contains settings for DHCP client:
network: version: 2 renderer: networkd ethernets: ens3: dhcp4: yes
Netplan supports two types of the network renderers (services):
networkd
, default for server installation
and
NetworkManager
, default for desktop installation
Computers on a Network
TCP/IP protocol
OSI model
TCP/IP stack and Kernel
Packet Encapsulation
Hosts communication via TCP/IP
(Exercise)NIC naming
Network Layer Protocol
Subnet Mask
Network/Subnet splitting
Subnet Calculation
(Exercises) ipcalc
Packet Routing
Non-routable subnets and NAT
The loopback device
Transport Layer Protocols
TCP and UDP ports
Netplan on 18.04 LTS
(Exercise) Netplan NIC settings
NetworkManager
(Exercise) NIC settings with NetworkManager
(Exercises) NIC name setting
(Exercises) Linux Network Settings
(Exercises) ICMP protocol
Network Applications
Name Resolution
(Exercises) network services
References
Take me to the Course Website