技术栈
网络命名空间
漫谈网络
8 天前
linux内核
·
虚拟化
·
macvlan
·
网络命名空间
·
netns
·
ipvlan
macvlan 和 ipvlan 实现原理及设计案例详解
创建命名空间创建 macvlan 接口并分配到命名空间配置 IP 地址并启用接口验证功能创建命名空间创建 ipvlan 接口并分配到命名空间
漫谈网络
10 天前
linux内核
·
虚拟化
·
macvlan
·
网络命名空间
·
混杂模式
什么是混杂模式?为什么 macvlan 依赖它
在 macvlan 场景中,物理网络是否支持混杂模式(Promiscuous Mode) 直接影响 macvlan 虚拟接口的通信能力。以下是详细解释和操作指南:
漫谈网络
20 天前
linux
·
网络
·
iptables
·
网络命名空间
·
netns
网络命名空间之iptables规则解析
1. sudo iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j MASQUERADE
小胖西瓜
1 个月前
linux
·
网络命名空间
[解决方案] 使用十几行脚本在容器网络命名空间内并且执行宿主空间的命令
通常容器内是没有 netstat tcpdump 命名的,甚至 ip 都没有。 在需要排查容器内网络问题的时候,只能临时下载这些命令,操作起来很浪费时间。
小胖西瓜
9 个月前
go
·
网络命名空间
Go 如何对多个网络命令空间中的端口进行监听
需求为 对多个命名空间内的端口进行监听和代理。刚开始对 netns 的理解不够深刻,以为必须存在一个新的线程然后调用 setns(2) 切换过去,如果有新的 netns 那么需要再新建一个线程切换过去使用,这样带来的问题就是线程数量和 netns 的数量为 1:1,资源占用会比较多。