LINUX.ORG.RU
решено ФорумAdmin

Как удалить ipv6-адрес сетевого адаптера?


0

1

Добрый день!

Суть дела вот в чем: После подключения клиента (win7) к серверу (debian) через openvpn в логах сервера лезет надпись

Need IPv6 code in mroute_extract_addr_from_packet

Погуглила, пишут, чтобы это убрать, нужно удалить ipv6-адрес сетевого адаптера клиента, и идет описание необходимой команды для линукс. Но мой клиент под виндой, и я никак не могу разобраться какая команда все-таки нужна (ipconfig /release6 [adapter] или netsh interface ipv6 delete address) и как верно указать параметры. В частности, когда пишу

netsh interface ipv6 delete address interface=«Local Area Connection 2» address=fe80::31c5:7445:e514:18f8%19

отвечает: «Недопустимый параметр address <fe80::31c5:7445:e514:18f8%19>. Требуется действительный ipv6-адрес.»

Помогите, пожалуйста, разобраться.


Как вариант - снеси через реестр:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters
Создаем параметр DWORD (32-бита) с названием DisabledComponents
Задаем ему шестнадцатеричное значение ffffffff или десятичное 4294967295

X10Dead ★★★★★
()
Ответ на: комментарий от X10Dead

Спасибо. Я, собственно, по этой статье и делала, но оказалось, что команда

delete address [name=]имя_интерфейса [addr=]IP-адрес [[gateway=] основной_шлюз | all}]

годится только для ipv4 адресов, а для ipv6 синтаксис немного другой, например, вместо name нужно писать interface. Так, когда ввожу команду

netsh interface ipv6 delete address interface=«Local Area Connection 2» address=fe80::31c5:7445:e514:18f8%19

он ругается на адрес. Может, я имя адаптера неправильно задаю, или еще какие-то символы необходимы...

Incher
() автор топика

Не пытайтесь удалить link-local адреса. Нужно снять галочку IPv6 в свойствах сетевого подключения. Image

anonymous
()
Ответ на: комментарий от anonymous

Спасибо, помогло. А почему не пытаться удалять? Это бесполезно или чревато какими-либо негативными последствиями?

Incher
() автор топика
Ответ на: комментарий от Incher

И еще такой вопрос, из-за чего на # service openvpn status может быть такой ответ:

could not access PID file for VPN 'client' ... failed!
could not access PID file for VPN 'openvpn' ... failed!
VPN 'server' is running.

?

Incher
() автор топика
Ответ на: комментарий от Incher

Удаление link-local адреса теоретически вообще не должно работать. И даже если получится, адрес будет создаваться вновь при включении интерфейса.

anonymous
()

Но мой клиент под виндой

ну так и на винфак же.

Или тут у всех

Погуглила

СППF?

INFOMAN ★★★★★
()
Последнее исправление: INFOMAN (всего исправлений: 1)
Ответ на: комментарий от INFOMAN

Оффтоп: Я пишу здесь, чтобы получить помощь у опытных людей, а не обсуждать мою половую принадлежность.

Incher
() автор топика
Ответ на: комментарий от KivApple

Спасибо, получилось удалить адрес, при перезапуске не возобновляется, но писать в логах сервера Need IPv6 code in mroute_extract_addr_from_packet перестал только после того, как отключила протокол ipv6 в свойствах адаптера.

Incher
() автор топика
Ответ на: комментарий от Incher

Ну так я и говорю, что за помощью в настройке оффтопика следует идти на винфак.

INFOMAN ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.