Gibbz Posted yesterday at 01:43 AM Posted yesterday at 01:43 AM (edited) Im using armbian server edition. Im trying to setup my box to route internet from end0 (192.168.1.6) to internet on usb0 (dhcp). Im running dns & dhcp via docker adguard - but assume thats not working for now because once the nftable rules are applied I cannot access their web interfaces. But for now ping with ip is okay. With my current setup I can ping the internet from the 'router' via the interface usb0. But I cannot ping from the interface end0. ping 8.8.8.8 -I usb0 <- works ping 8.8.8.8 -I end0 <- Destination Host Unreachable Do I need to setup any static routes? Or should nftables handle all the routing? Ive tried several guides with various nftable rules, but none of them work: https://peppe8o.com/raspberry-pi-portable-hotspot-with-android-usb-tethering/ https://oxcrag.net/projects/linux-router-part-1-routing-nat-and-nftables/ https://wiki.nftables.org/wiki-nftables/index.php/Simple_ruleset_for_a_home_router my network config: usb0: [Match] Name=usb0 [Network] DHCP=yes end0: [Match] Name=end0 [Network] Address=192.168.1.6/24 my nftables: table inet filter { chain input { type filter hook input priority filter; policy accept; } chain forward { type filter hook forward priority filter; policy accept; iif "end0" oif "usb0" accept iif "usb0" oif "end0" accept } chain output { type filter hook output priority filter; policy accept; } } table ip nat { chain prerouting { type nat hook prerouting priority filter; policy accept; } chain postrouting { type nat hook postrouting priority srcnat; policy accept; oif "usb0" masquerade } } my routes: default via 192.168.102.208 dev usb0 default via 192.168.102.208 dev usb0 proto dhcp src 192.168.102.114 metric 1024 172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown <- docker? 172.18.0.0/16 dev br-cc00a7d88795 proto kernel scope link src 172.18.0.1 <- docker? 192.168.1.0/24 dev end0 proto kernel scope link src 192.168.1.6 192.168.102.0/24 dev usb0 proto kernel scope link src 192.168.102.114 metric 1024 192.168.102.208 dev usb0 proto dhcp scope link src 192.168.102.114 metric 1024 Edited yesterday at 05:41 AM by Gibbz 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.