mirror of https://codeberg.org/CRXN/docs.git
WIP: SLAAC tutorial
This commit is contained in:
parent
64f42fb24d
commit
e49fb021ce
|
@ -20,9 +20,7 @@ and configuration details needed to get connected!
|
||||||
3. Registration
|
3. Registration
|
||||||
* [Registering a new /48 ULA](register_ula.md)
|
* [Registering a new /48 ULA](register_ula.md)
|
||||||
* [Adding your prefix to EntityDB](entitydb.md)
|
* [Adding your prefix to EntityDB](entitydb.md)
|
||||||
* ~TODO: IPs etc~~
|
4. Setting up routing
|
||||||
* ~TODO: RPKI?~
|
|
||||||
4. [Setting up routing](routing.md)
|
|
||||||
1. Setting up Bird
|
1. Setting up Bird
|
||||||
1. [Bird basics](bird_basics.md)
|
1. [Bird basics](bird_basics.md)
|
||||||
2. Bird configuration
|
2. Bird configuration
|
||||||
|
@ -31,20 +29,18 @@ and configuration details needed to get connected!
|
||||||
3. Setting up lg_proxy
|
3. Setting up lg_proxy
|
||||||
* TODO: Setting up lg_proxy
|
* TODO: Setting up lg_proxy
|
||||||
2. Setting up Mikrotik
|
2. Setting up Mikrotik
|
||||||
* TODO: Enabling graphs
|
* TODO: Add tutorial
|
||||||
5. General moniroting
|
5. General monitoring
|
||||||
* TOD: Like making your node have yggdrasil just for the sake of it?
|
* TODO: Optional, not required and tutorial does not exist yet
|
||||||
6. Tunneling
|
6. [Tunneling](tunneling.md) TODO: Finish this
|
||||||
* TODO: Setup tunnel(s)
|
* TODO: Setup tunnel(s)
|
||||||
* TODO: Fastd config
|
* TODO: Fastd config
|
||||||
7. Getting peers
|
7. Setting up your home network
|
||||||
* TODO: Finding someone to tunnel to
|
|
||||||
8. Setting up your home network
|
|
||||||
* [Configuring your hosts]
|
* [Configuring your hosts]
|
||||||
1. Statically (TODO)
|
1. Statically (TODO)
|
||||||
2. Automatically with SLAAC and radv
|
2. Automatically with SLAAC and radv
|
||||||
1. [Setting up radv (router)](radv.md)
|
1. [Setting up radv (router)](radv.md)
|
||||||
2. Setting up SLAAC (hosts)
|
2. [Setting up SLAAC (hosts)](slaac/slaac.md)
|
||||||
* TODO: COnfiguring hosts
|
* TODO: COnfiguring hosts
|
||||||
* TODO: Dns
|
* TODO: Dns
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,42 @@
|
||||||
|
SLAAC
|
||||||
|
=====
|
||||||
|
|
||||||
|
Configuring your hosts for automatic IP network and address assignment, DNS and routing is very easy.
|
||||||
|
|
||||||
|
## NetworkManager-based systems
|
||||||
|
|
||||||
|
For NetworkManager-based systems do the following. Open up `nm-connection-editor` and you should have a screen appear like this:
|
||||||
|
|
||||||
|
![](slaac/nm-connection-editor.png)
|
||||||
|
|
||||||
|
Then double click on the wifi or ethernet connection you have active of which connects you to the same LAN as your router and you should see a window like this popup:
|
||||||
|
|
||||||
|
![](slaac/nm-connection.png)
|
||||||
|
|
||||||
|
Then go to the `IPv6` tab and you should see this:
|
||||||
|
|
||||||
|
![](slaac/ipv6-nm-connection.png)
|
||||||
|
|
||||||
|
Now make sure that this part is set to `Automatic`:
|
||||||
|
|
||||||
|
![]()
|
||||||
|
|
||||||
|
And then for the bottom two parts you can choose whatever option you want in this drop down:
|
||||||
|
|
||||||
|
![]()
|
||||||
|
|
||||||
|
And this drop down:
|
||||||
|
|
||||||
|
![]()
|
||||||
|
|
||||||
|
Once you have configured that, then hit save and close all those windows:
|
||||||
|
|
||||||
|
![]()
|
||||||
|
|
||||||
|
What you want to do now is to open `nmtui` (in your terminal) and reactivate that connection, first go to _Activate a connection_:
|
||||||
|
|
||||||
|
![]()
|
||||||
|
|
||||||
|
Now reactivate the connection. You can do this by deactivating it and activating it again (unplugging and replugging won't reactivate it - it doesn't reload the profile).
|
||||||
|
|
||||||
|
![]()
|
Loading…
Reference in New Issue