Talk:Router
Linked content under "persistent naming and interface renaming" is insufficient to complete the advertised task
The linked content explains how to disable automatic naming, but does not discuss how to configure custom names. I propose one of three changes:
- Update the linked article to include the relevant content.
- Update this article to use likely default names.
- Update the link to go to Network configuration#Change device name instead.
Kleptophobiac (talk) 22:09, 25 December 2017 (UTC)
- I just updated the article to incorporate the mention critique. In order for the reader to be aware of the convention I added a note at the top of the article and described all further configuration in the appropriate section. -- Edh (talk) 20:54, 8 January 2018 (UTC)
Planning on rewriting the article
Currently the article is not very structured and misleading at a times
This is the structure I want to create:
Igo95862 (talk) 19:12, 3 June 2019 (UTC)
- Take care to not duplicate other existing pages related to the topics. -- Lahwaacz (talk) 21:42, 3 June 2019 (UTC)
- Well there is already some duplication between IPv6 page and this page. In my opinion this page should be split in two: one for IPv4 and one for IPv6. There is actually very little similarities in routing between. When all the routing stuff from IPv6 page should be moved to new "IPv6 Router" page. Igo95862 (talk) 23:49, 3 June 2019 (UTC)
IPv4
Acquiring external IP address
DHCP
PPPoE
Creating local area network
Talk about private IP ranges
Static IPs
DHCP server
DNS server
IP masquerade
Talk about why it is needed
Shorewall
iptables
nftables
firewalld
IPv6
Unique Local Address
Big disclaimer that it is not globally routerable
Automatic configuration
Steps to determine if your ISP uses SLAAC or DHPCv6 Prefix delegation
DHCPv6 Prefix Delegation
SLAAC
I need help with this one as I don't have SLAAC network available. (only DHCPv6 PD)
Connection sharing With systemd-networkd has some problems
When using the https://wiki.archlinux.org/title/Router#With_systemd-networkd_2 method, I encountered the problem of the browser not working properly on the ios device. I fixed this issue using the following in
If connected via PPPoE, clamp mss to pmtu in order the prevent fragmentation:
# iptables -t mangle -A FORWARD -o ppp0 -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
from https://wiki.archlinux.org/title/Internet_sharing#With_iptables