Первый ответ на этот вопрос кажется мне слишком сложным. Следующее должно работать. Откройте гостевой компьютер и сделайте следующее:
Возможно, вы захотите отключить его прямо из загрузки. Для этого откройте:
/etc/default/grub
с вашим любимым текстовым редактором с root-доступом:
т.е.
gksu gedit /etc/default/grub
или если вы предпочитаете работать только с командной строкой:
sudo nano /etc/default/grub
В этом файле найдите эту строку:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
и измените его на:
GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 quiet splash"
Сохраните файл и обновите GRUB, запустив:
sudo update-grub
Если вы попробовали метод sysctl:
См. Следующий вопрос / ответ с наибольшим количеством голосов, поскольку вы можете установить значения ip6 равными 0, и если вы не инициализируете sysctl как часть загрузки, он все равно проигнорирует его (прочитайте значение ip6 по умолчанию после того, как вы установите все в 1, чтобы отключить, если система сообщает 0, что вам нужно запустить sysctl):
Как отключить IPv6 в Ubuntu 14.04?
Мне нравится мой метод, потому что он отключает ip6 при загрузке, поэтому ничто не пытается пройти по маршруту ip6 во время загрузки (некоторые могут даже получить ошибки, если он включен при загрузке и отключен внутри самой ОС). Кроме того, это всего лишь небольшая настройка на одну строку в одном файле, что упрощает работу, и вы не обязаны жертвовать скоростью линии, как если бы вы использовали полнодуплексный режим менее 100 МГц или полнодуплексный режим 1000 МГц (если у вас Gig это последний, если маршрутизатор или коммутатор 100 мегабайт будет первым).