On Mon, 2025-03-03 at 12:30 +0100, Patrick Dupre via users wrote: > Is bridge synonymy of "shared to other computers"?
No, it's more of a straight through (or over, hence the name). Or, you might think of it as a pass-through. > If yes, every time that I do that, it generates an address in 10.40.0.1 > while this address has been on PC B. > On PC A, I set the card wired to PC B manually to 10.42.0.2 with a gateway > 10.42.0.1 > (the interface shared on PC A). This works fine. > The second interface on PC A (wired to PC C), set it to 10.42.0.3 > I tried without a gateway and with gateway 10.42.0.2 (and 10.42.0.1) > On PC C, I set (manually) the IP 10.42.0.5, with a gateway 10.42.0.2 or > 10.42.0.3. > THis does not work. Your second PC in the middle is your problem. I'm wondering *how* you have two ethernet ports on some computers. Are they plug-in cards? If so, you'd probably be best to unplug one and put it into your gateway PC, giving it three ethernet ports, giving this kind of network topology: internet service | B / \ A C B is the gateway, and only PC you have to specially configure to make things work. You seem to be daisy-chaining one PC through another, through another. This is NOT an easy thing to do well. With this kind of thing: internet service 192.168.43.1 | | 192.168.43.115 PC B 10.42.0.1 | | 10.42.0.5 PC A 172.16.0.5 | | 172.16.0.3 PC C The networks on either side of B have different subnets, and B acts as a router between them. We've already been through that. Now, A needs to do the same kind of thing, being a router between it and C. And either side of it be on a different subnet, to do that. *AND* B and A both have to manage to handle getting things between C and B, and the internet. That's the really tricky bit! Depending on how NAT is programmed (internally, not just your configuration), it may not have the smarts to get things from C to B, or C to the internet. I'm throwing in a different subnet numerical IP addresses into that example to strongly illustrate the idea that (normally) networks facing each other are in the same network families, and networks on the other side of a boundary are (normally) from a different family. Not that you need to be that extreme in different networking IPs to use. You could use the 10.x.y.z scheme with 10.1/16 in one portion, 10.2/16 in the next portion, and 10.3/16 in the final portion. I'm just trying to make the example very clear. Router's use the difference between the netmasked portion of an IP address to see what's the same, and what's not, to decide what packets that they have to redirect through themselves to a new destination. And packets with similar addresses (on the same network as each other) just directly communicate with each other on the same side. WiFi connections add another potential problem to resolve: Whether your WiFi router allows WiFi devices to interact, or it walls everything off from each other. On the other hand, if you simply had a switch between your internet service and the rest of your network, they'd all be on the same IP networks and interacting with each other without you having to do anything special. Your internet service device would be handling all the hard work for you. internet service 192.168.43.1 | ethernet switch device / | \ PC A PC B PC C 192.168.43.2 192.168.43.3 192.168.43.4 And that's how my home LAN was wired for over the last decade. In my case the "internet service" was a combined ethernet and WiFi router. And was somewhat more like this: internet service their public IP (assigned by my ISP) | | my public IP (assigned by my ISP) my ethernet & WiFi router 192.168.1.254 WiFi--- 192.168.1.6 (phone) | \ \ | \ 192.168.1.5 (tablet) ethernet switch with more \ ports than my router has 192.168.1.4 / | \ smart TV / | \ 192.168.1.1 192.168.1.2 192.168.1.3 A PC another PC laptop All the hard work of getting the network to net*WORK* is done by the router, all my devices are simply connected to it without any special network configuration being necessary on them. And since your internet service is using a private LAN IP (192.168/16) rather than a public IP, you ought to be able to do the same kind of networking without any problems. Network switches are cheap, and have zero configuration. Just plug everything in together. -- uname -rsvp Linux 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64 Boilerplate: All unexpected mail to my mailbox is automatically deleted. I will only get to see the messages that are posted to the mailing list. -- _______________________________________________ users mailing list -- users@lists.fedoraproject.org To unsubscribe send an email to users-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue