!networking
@programming.devhttps://www.theregister.com/2024/09/16/240_4_ipv4_block_unnecessary/
Tests show it's just too hard to put the unused 240/4 block to work
I have a 2nd-gen chromecast, it's factory reset. If i plug it in all it tells me is to install the app to start configuring.
I don't have a google account not do i want to install/use google-related stuff on my phone.
My home router doesn't register any new device, which makes sense since the cast doesn't know the SSID/pass of the WiFi.
Does it try to ping some service/port? Multicast perhaps? Where would it get an IP from without authenticating?
My (wired) PC runs gentoo.
How can i get it to work in these conditions?
Well it's not a network client, it presents its own WiFi network. Got a laptop with a live distro to connect to it and run this script to configure it. Seemed to work, apparently.
Then tried a bunch of clients:
My guess is it needs to phone home to finish setup (the script has wifi name/pass parameters though) or i borked something.
Not gonan waste more time on it, i'll just gift it.
cross-posted from: https://programming.dev/post/19296452
Hi,
I would like to make some simple network simulations
I've tried to make run few (under Linux or Windows)
- Kathara
- GNS3
- EVE-NG (3.1 GB ! to download )
- omnetpp
- ns-3
- Cisco Packet Tracer (Not FLOSS, if I'm not mistaken )
The only one that I managed to install, run and use (set some nodes) was sadly the Cisco Packet Tracer ...
They other have their install process way to much complex or with such layer of dependency or more simply they way the works is too complex (running side VM for each nodes etc..) make it challenging to installing.
Do youn know a FLOSS Network Simulator , this is easy to install ?
Thanks.
cross-posted from: https://lemmy.ml/post/15968883
Hello everyone ! Nobody seems to have an answer on !networking@sh.itjust.works (or maybe they are not interested because it's an enteprise network community?) and !homenetworking@selfhosted.forum seems dead?
Anyway, If anyone could guide me or direct me to the right direction, I would really appreciate it !
TL:DR
What is encapsulated into the frame that makes everyone understand: "OHHH that’s for 10.0.0.8, your docker container on bridge network br-b1de on the veth2b interface !!! "
Hi everyone !
I'm scratching my head in finding an actual answer on how virtual networking in docker actually works (mostly on the packets/frame level) or some good documentation to improve my understanding on how everything fits together.
Because I'm probably lacking the correct network terminology I made a simple network topology of my network. Don't hesitate to correct any network mistake.
In my scenario, my docker container with the virtual interface veth2b22c98
and the following ip (10.0.0.8) connects to bridge network br-b1de95b5ea89
. When I curl, from my conntainer, lemmy.ml
the packets/frame is send to my enp4s0 and goes through my wireguard tunnel to my VPN provider which sends back the packet/frame/handshake...
I probed every interface with tcpdump (enp4s0, wg0, br-b1,veth2b):
enp4s0: Every packet/frame is encapsulated into the wireguard protocol with my physical interface's IP (192.168.1.30) and no DNS is visible on that interface (like expected) and sends it out to my ISP's public IP.
wg0: Shows every packet/frame with the actual protocol with my wireguard's interface IP (192.168.2.1) with the destination IP of lemmy.ml (Dst: 54.36.178.108)
br-b1: Shows every packet/frame with the actual protocol with my containers IP (10.0.0.8) with the destination IP of lemmy.ml (Dst: 54.36.178.108)
I know there is a mix of 2 different concepts in my scenario (wireguard tunnel and virtual networking) but I really do not understand how the frame gets back to my docker container. When I look at the frames on wg0, there is no mention of either the MacAddress of my container or the actual IP of my container.
How/when/what ? is exactly happening to my frame so that it gets to the correct target between my physical interface, virtual interface, bridge ? I mean with VLAN's there's a VLAN tag on the frame, so you can easily identify with Wireshark where it should go. But here, I cannot find any clue who or what is doing the magic so the frame finds it's way back to my docker container.
What is encapsulated into the frame that makes everyone understand: "OHHH that's for 10.0.0.8, your docker container on bridge network br-b1de on the veth2b interface !!! "
Sorry for my broken English and lack of networking terminology and thank you for those who beared with me and are willing the give me some hints/proper networking lesson.
https://mastodon.social/@cwoodruff/112496302618692349
Stay updated with the latest network programming knowledge in #CSharp and #DotNet! 📚 Check out the new RSS feed for "Beyond Boundaries - Networking Programming with C# 12 and .NET 8" for tips, updates, and expert insights. Follow along at https://rssviewer.app/https%3A%2F%2Frss.app%2Ffeeds%2FvKGL7EwYiW9kGoW4.xml
https://www.lucidchart.com/blog/cloud-terminology-glossary
Cloud terminology can be complicated when you’re dealing with more than one cloud provider. That’s why we’ve created an interactive cloud terminology glossary. Now it’s easy to find and use the correct cloud terms whether you are using AWS, Azure, or GCP.
https://beej.us/guide/bgnet0/
I've been prepping my home network for the promise of "fibre coming soon" in my city.
That meant wrapping the house in Cat6A like a giant arachnid nest, and having a couple desktops with 2.5GbE on board, but I'm not sure what to do about the routing setup. I have three Ethernet runs to "30cm from the ISP equipment" now.
For gigabit in this scenario, the turnkey solution is any random Wi-Fi/router/firewall box which has 1Gb WAN and four 1Gb LAN ports. But where do you go when you start wanting 2.5GbE?
It seems like the "Wifi/Router/firewall" boxes with 2.5GbE ports are quite spendy, especially if you want more than one LAN port. I know a lot of this cost is because they tend to be the latest-and-greatest in terms of Wi-Fi, with 82 antennae, but that's only a secondary consideration for me with the heavy users on wires. Hell, my smartphone only supports the 2.4GHz band!
It seems like other options include:
I'm sort of not thrilled about the two or three-box solutions as they have poor "wife acceptance factor" as they say. A bunch of random boxes that inevitably won't stack neatly and have three big ugly wall warts. Is there some magic product that would fit my needs perfectly I'm missing?
I want to create a simple web service that'll manage WireGuard VPN servers of mine in defferent locations. It'll work like this: whenever I try to access a site in from certain, pre-defined list, a web service (a) or a local customly-modified VPN client (b) will switch me to a VPN server in a certain location. When I go back to other, normal website, it'll switch me back to the last VPN server.
How would I go about this? Will it be implemented on the side of the server (a) - web service? Or on the client one (b) -- by a custom VPN client which I'd have to modify to incorporate this functionality?
cross-posted from: https://slrpnk.net/post/4975009
Are there any Debian apps that will track bandwidth consumption on a per-app basis, and ideally website-specific when a browser with sandboxing has multiple tabs?
These tools are vaguely described as being able to monitor network traffic:
iftop, nload, nethogs, vnstat, bmon, iperf, netperf, iptraf, cbm, zabbix, nagios, cacti, darkstat, sarg, monitorx, etherape
I’ve tried iftop, nload, vnstat, & bmon. Some of those are just showing realtime stats (bytes per second) and some are per net interface, not per app. I need to know the total bandwidth used on a per-process basis so if a website is streaming or buffering something heavy like video I can react. Since browsers tend to have sandboxing, i think there is a separate process per website. So if a website is a pig I need stats on it.
Ultimately I’m on a limited connection and it’s a mystery what is hogging my bandwidth allowance. I prefer light non-graphical apps but I guess I can’t be too fussy at this point.