我在网上搜索了好几天,但没有找到解决办法
除了内置以太网端口外,我还将 USB 以太网适配器连接到我的计算机 (C1),以连接到另一台不需要也不应该访问互联网的计算机 (C2)
问题:当我用以太网电缆连接 C1 和 C2 时,我无法再在 C1 上访问互联网,相反,当我断开 C2 与 C1 的连接时,互联网访问就会恢复
仅限 C1:
ip route
default via 192.168.1.1 dev enp1s0
192.168.1.0/24 dev enp1s0 proto kernel scope link src 192.168.1.5
192.168.1.1 dev enp1s0 scope link
C1 连接至 C2:
ip route
default via 192.168.1.1 dev enp1s0
10.0.0.0/24 dev enx08beac24aef0 proto kernel scope link src 10.0.0.10 metric 100
192.168.1.0/24 dev enp1s0 proto kernel scope link src 192.168.1.5
192.168.1.1 dev enp1s0 scope link
如何防止 C2 从 C1 “窃取互联网焦点”?
Debian 12.1 Bookworm,内核 6.1.0
答案1
经过进一步的调整后,我注意到我已经connman
安装了,所以我运行了connman-gtk
,它自己被放到了系统托盘中
从那里,在反复试验的基础上,我关闭了Autoconnect
连接选项enx08beac24aef0
:
一切都运行良好,因为
我对这个解决方案有点不满意,因为即使没有安装网络管理器它也应该可以工作,而且我很乐意编辑一个配置文件
2023-08-13 更新:
经过无数天的研究和反复试验,我终于找到了如何在没有安装网络管理器的情况下使其工作的方法:
我补充道
allow-hotplug enx08beac24aef0
iface enx08beac24aef0 inet static
address 10.0.0.10
到 /etc/network/interfaces
故意省略了这gateway
句话