Недавно я установил OpenVZ на Ubuntu 14.04, все работает так, как ожидалось. Я могу создать контейнер OpenVZ и назначить ему IPv4.
Однако, когда я попытался добавить IPv6 в контейнер после онлайн-учебника. Первым шагом было запустить эту команду на узле Ubuntu 14.04
sysctl net.ipv6.bindv6only 1
Однако выход был
net.ipv6.bindv6only = 0
sysctl: cannot stat /proc/sys/1: No such file or directory
Когда я проверил файл /etc/sysctl.conf, я увидел, что есть ни одна запись net.ipv6.bindv6only, поэтому я добавил net.ipv6.bindv6only = 1 в конце файла и запустил sysctl -p
. После этого шага я больше не могу использовать IPv6 на узле Ubuntu 14.04
root@server:~# ping6 google.com
connect: Network is unreachable
Когда я попытался удалить строку net.ipv6.bindv6only = 1 из файла /etc/sysctl.conf и выполнить sysctl -p, я все еще не могу использовать IPv6.
Так что моя ошибка заключалась в том, что я добавляю строка net.ipv6.bindv6only = 1 из файла /etc/sysctl.conf, но я не уверен, почему, когда я удалял эту строку, IPv6 все еще не работает.
Я очень ценю, если кто-то может помочь. [ ! d7]