Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
linux_router:ubuntu [2023-06-18 Sun wk24 15:47] – [Ubuntu] baumkp | linux_router:ubuntu [2024-09-21 Sat wk38 20:08] (current) – [Debian Router Setup] baumkp | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{tag> | + | {{tag> |
- | ======Router | + | ======Router |
- | =====Debian===== | + | =====Router Configuration===== |
- | Basically | + | <fc # |
+ | A router performs | ||
+ | - A gateway between different network areas | ||
+ | - Restrict network traffic | ||
+ | - Forward Network traffic | ||
+ | - Track network traffic, allows traffic incoming only if response to out going (one way traffic) This is primary firewall action and primary security action! This is often confused with NAT, NAT is additional | ||
+ | - NAT (Network Address Translation) is basically mandatory for IPv4 due to limited address space and optional for IPv6 | ||
+ | - NAT obfuscates Local IP addresses behind public addressable WAN IP address(es). | ||
+ | - NAT obfuscation wrecks simple end to end IP addressing that is required for some services, e.g. VoIP. This requires additional services to compensate, e.g. STUN/TURN services. | ||
+ | Key networks services, such as DNS and DHCP are separate functions that a router may perform, although correct router setup is required to allow these services to function. | ||
- | Having used Ubuntu for the past many years I have grown use to netplan. | + | =====Debian Router Setup===== |
+ | Basically the same as Ubuntu, except I tried with Debian Buster (10). I updated to Debian Bullseye (11). When I updated to Bookwork (12) the update failed. | ||
+ | |||
+ | Having used Ubuntu for the past many years I have grown use to netplan. | ||
One of the benefits of Debian is no **Snaps**! | One of the benefits of Debian is no **Snaps**! | ||
Line 11: | Line 23: | ||
---- | ---- | ||
- | =====Ubuntu===== | + | =====Ubuntu |
++++tl;dr;| | ++++tl;dr;| | ||
Download the latest Ubuntu Server amd64 ISO file from the Ubuntu website. I setup the IPMI KVM to provide virtual storage to the Ubuntu ISO file and started up the Router. The Ubuntu software loads up of the ISO across the KVM virtual storage setup and can be then setup as normal. When setting up Ubuntu below are some the of keypoints: | Download the latest Ubuntu Server amd64 ISO file from the Ubuntu website. I setup the IPMI KVM to provide virtual storage to the Ubuntu ISO file and started up the Router. The Ubuntu software loads up of the ISO across the KVM virtual storage setup and can be then setup as normal. When setting up Ubuntu below are some the of keypoints: | ||
Line 17: | Line 29: | ||
*I do not encrypt the home directory. (See How to install [[http:// | *I do not encrypt the home directory. (See How to install [[http:// | ||
*I just use standard set-up for one main partition, which basically gives one large data partition using all the disk space, save that allowed for the SWAP partition. The SWAP partition is automatically sized based upon detected memory. (I have never been one for multiple partitions.) | *I just use standard set-up for one main partition, which basically gives one large data partition using all the disk space, save that allowed for the SWAP partition. The SWAP partition is automatically sized based upon detected memory. (I have never been one for multiple partitions.) | ||
- | ++++ | + | |
+ | It seems now Ubuntu also requires you to login to get the latest updates...... No thank-you! | ||
---- | ---- | ||
Line 30: | Line 44: | ||
It seems like Ubuntu want Snap to work and actively tries to make this so. | It seems like Ubuntu want Snap to work and actively tries to make this so. | ||
---- | ---- | ||
+ | ++++ | ||
<- linux_router: | <- linux_router: | ||