如何设置linux容器桥接端口转发?我开始使用LXD,看起来他们的策略是设置端口转发与操作系统库不同的码头。
我想要建立一个web服务器,所以80端口将映射到80。
在运行一个lxd容器时,我有以下内容:
$ ifconfig
lxcbr0 Link encap:Ethernet HWaddr fe:f5:31:0c:4e:5d
inet addr:10.0.3.1 Bcast:0.0.0.0 Mask:255.255.255.0
inet6 addr: fe80::f44f:9bff:fe8a:c309/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:23 errors:0 dropped:0 overruns:0 frame:0
TX packets:64 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1768 (1.7 KB) TX bytes:9789 (9.7 KB)
veth2V2GC2 Link encap:Ethernet HWaddr fe:f5:31:0c:4e:5d
inet6 addr: fe80::fcf5:31ff:fe0c:4e5d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:23 errors:0 dropped:0 overruns:0 frame:0
TX packets:34 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2090 (2.0 KB) TX bytes:5251 (5.2 KB)
// and others我想我需要绑定:
lxcbr0:这应该是lxd网桥集线器- 10.0.3.1,以及veth2V2GC2:容器网络接口。我说的对吗?有人能给我指路吗?谢谢。
发布于 2015-05-07 06:50:14
不幸的是,我不能评论,因为声誉低,所以请不要否决,如果我是不正确的。
我搜索了一下d,发现了这个"LXC“的网络指南,但它似乎也适用于"LXD":http://www.flockport.com/lxc-networking-guide/。
在本文中有一部分“在云KVM中部署容器”。在这里将解释Portforwarding,因此请尝试这样做(并在您的环境中对IP采用命令:
iptables -t nat -I PREROUTING -i eth0 -p TCP -d 1.1.1.1/32 --dport 80 -j DNAT --to-destination 10.0.3.165:80https://serverfault.com/questions/689930
复制相似问题