mirror of
https://github.com/foo-dogsquared/wiki.git
synced 2025-01-31 10:58:28 +00:00
ed1c78669e
I forgot. I should process more notes starting tomorrow. ;p
25 lines
1.0 KiB
Org Mode
25 lines
1.0 KiB
Org Mode
:PROPERTIES:
|
|
:ID: a208dd50-2ebc-404d-b407-3ec2f556535e
|
|
:END:
|
|
#+title: Network configuration in Linux
|
|
#+date: "2021-05-31 13:07:38 +08:00"
|
|
#+date_modified: "2021-08-07 20:19:40 +08:00"
|
|
#+language: en
|
|
|
|
|
|
# TODO: Try out non-systemd way of network configuration.
|
|
# Now you have to try out something like FreeBSD or OpenBSD.
|
|
To access the internet, you need the following components:
|
|
|
|
- The driver of the network device installed and enabled.
|
|
(See [[id:a7d9897e-fbaa-4ab1-a26d-4a86d2621df8][Linux drivers]] for more details.)
|
|
- A network manager to manage your network devices ;p
|
|
- A DNS resolver to access domain names which are aliases to IP addresses.
|
|
|
|
There are competing components to manage your network configurations.
|
|
|
|
- There is [[https://networkmanager.dev/][NetworkManager]] that has been the standard way for managing networks.
|
|
It is being used in roam:GNOME as the backend for their network management interface.
|
|
|
|
- If you're using systemd-ful environment, you can start with [[id:e4dba4ef-71dd-4d30-9a2c-4ad97223510b][systemd-networkd]].
|