问题标签 [virtual-ethernet]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 使数据包在遍历同一命名空间中的 veth 对后进入 netfilter
Veth
被宣传为具有连接到同一主机的两个 NIC 的基本外部以太网网络的隐喻。这让我假设,在数据包被过滤、路由、发送veth
并从另一端重新进入后,它应该被视为来自外部世界的新数据包,并再次通过所有相关的 netfilter 规则。
这只发生在 veth 对跨越网络命名空间的边界时(即,当数据包没有通过当前命名空间中的网络过滤器时)。但是,我的用例涉及 VRF 而不是命名空间,在这样的配置中,在遍历 veth 对后,我根本看不到数据包进入 netfilter 堆栈。
在将数据包路由到适当的 VRF后,我需要应用 netfilter (NAT) 规则,但我似乎无法做到这一点。
所以我的问题是:
- 为什么从 veth 出来的数据包不进入过滤堆栈?
- 有没有办法让它这样做?
- 如果以上都不可能,我的选择是什么?
谢谢。
ethernet - 到 SR-VIO 还是不到 SR-VIO;那是我们应该问你的 BIOS
网上似乎没有关于 SR-VIO 漏洞的信息。
SR-VIO 的当前状态是什么?我们应该在 BIOS 中启用还是禁用此功能?
ethernet - 如何在 Ubuntu 上考虑(模拟)4G/移动数据连接作为以太网?
我目前正在使用 Nvidia Nano,并且有一个集成了 sim 卡的 4G 模块,因此建立了互联网连接。
当我尝试使用 eduVPN 软件创建 VPN 连接时 - 它不起作用,但是使用 WiFi 或以太网软件可以正常工作。
我认为eduVPN软件还不兼容4G连接。
是否可以将 4G 连接考虑(模拟)为以太网?我应该创建一个 4g 以太网桥吗?
docker - Docker:vethXXXXXXX:无法获取链接配置:没有这样的设备
无论端口是否打开并且网络设置正确,我的 docker 容器都无法与外界通信。我得到 ping,容器启动没有问题,但不通过 tcp 通信。我得到错误
systemd-udevd[11922]: veth09e2558: Failed to get link config: No such device
知道如何解决这个问题吗?