LINUX.ORG.RU

нет интернета в docker контейнере

 , ,


0

1

создал сетку macvlan - pub_net

docker network create -d macvlan --subnet=10.0.0.0/16 --gateway=10.0.45.55 -o parent=ens4 -o macvlan_mode=bridge pub_net
3: ens4: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc fq_codel state UP group default qlen 1000
    link/ether fa:16:3e:db:69:19 brd ff:ff:ff:ff:ff:ff
    altname enp0s4
    inet 10.0.45.55/16 brd 10.0.255.255 scope global dynamic ens4
       valid_lft 79056sec preferred_lft 79056sec
    inet6 fe80::f816:3eff:fedb:6919/64 scope link
       valid_lft forever preferred_lft forever
sysctl net.ipv4.ip_forward
net.ipv4.ip_forward = 1

пробую создать контейнер, айпи выдается контейнеру из 10.0.0.0/16, но там нет интернета

docker run --rm -it --net=pub_net busybox ping ya.ru
PING ya.ru (87.250.250.242): 56 data bytes
^C
--- ya.ru ping statistics ---
5 packets transmitted, 0 packets received, 100% packet loss```

что я забыл еще сделать?

надо было добавить правило

iptables -I DOCKER -d 10.0.45.55/16 -j ACCEPT
Garcia
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.