
网络编程
文章平均质量分 83
dogpandacat
这个作者很懒,什么都没留下…
展开
-
ip netns命令和veth pair
vethpair的思路很重要,本身ip netnsadd net1、ipnetns add net2,这个创建网络命名空间是很简单的,让不同的docker容器都关联到不同的netns,就实现了网络的隔离。但是同一个物理主机上的docker容器IP地址不一样,分属不同的netns,怎么互相通信,就要靠veth,ip link add type veth这个命令就是创建vethpair的,一对嘛[root@localhost ~]# ip link add type veth[root@lo...原创 2021-09-21 15:46:12 · 1463 阅读 · 0 评论 -
使用netlink golang库操作linux网络,控制内核行为
GitHub - vishvananda/netlink: Simple netlink library for go.netlink:1.添加删除网络接口,就是eth0、eth12.配置IP地址和路由3.配置ipsec这个netlink库被flannel使用了,forkfromhttps://github.com/docker-archive/libcontainer要学习好docker网络,这个libcontainer要好好学习的。https://github....原创 2021-09-21 15:32:47 · 4518 阅读 · 0 评论 -
记录一下docker network命令和macvlan技术
docker network lsNETWORK ID NAME DRIVER SCOPE6dbe26dc7d0c bridge bridge local581ad0a5ce75 host host local0a451b66cef2 none null local[root@linux4 andycui]# docker network inspect bridge[ { "Na.原创 2021-09-13 14:20:41 · 926 阅读 · 0 评论