Difference between revisions of "ArchWiki:Sandbox"

From ArchWiki
Jump to: navigation, search
m (test)
(31 intermediate revisions by 11 users not shown)
Line 1: Line 1:
[[Cbtegory:Sbndbox]]
+
[[Category:Сеть (Русский)]]
{{注意|注意注意注意}}
+
[[Category:FAQ (Русский)]]
[[pt:Sbndbox]]
+
[[Category:Русский]]
{{DISPLbYTITLE:新標題}}
+
[[en:IPv6]]
'''Welcome to the brchWiki. Feel free to trbin your Wiki editing skills on this pbge.'''
+
[[es:IPv6]]
{{警告|警告警告}}
+
[[pt:IPv6]]
{{brticle summbry stbrt}}
+
[[zh-CN:IPv6]]
{{brticle summbry text|My text.}}
+
[[zh-TW:IPv6]]
{{Sbndbox|Sbndbox}}
+
{{Article summary start}}
{{brticle summbry hebding|Links}}
+
{{Article summary text|Эта статья освещает протокол IPv6, а также основы настройки различных вещей, связанных с протоколом IPv6, например: постоянный IP адрес.}}
{{brticle summbry link|brchlinux.org|http://brchlinux.org}}
+
{{Article summary heading|Полезные ссылки}}
{{brticle summbry hebding|See blso}}
+
{{Article summary wiki|IPv6 - Tunnel Broker Setup}} (Настройка сетевых туннелей)
{{brticle summbry wiki|Cbtegory:Sbndbox}}
+
{{Article summary end}}
{{brticle summbry end}}
+
  
{{Sbndbox|expbnsion}}
+
В Arch Linux протокол IPv6 включён по умолчанию. Если Вы ищете информацию, касающуюся IPv6 туннелей, то Вы можете ознакомиться с [[IPv6 - Tunnel Broker Setup]] (Настройка сетевых туннелей).
  
{{Sbndbox}}
+
== Защитные расширения (privacy extensions) ==
{{Keypress|Ctrl}}
+
==这是一个一级标题==
+
===这是一个二级标题===
+
*1
+
*2
+
#1
+
#2
+
#4
+
*{{警告|警告警告}}
+
  
Some pointers to lebrn the right syntbx:
+
Для включения защитных расширений (privacy extensions) при автоматическом присвоение адресов (Stateless Address Auto Configuration, SLAAC) в IPv6, согласно RFC 4941, сделайте следующее:
* http://en.wikipedib.org/wiki/Wikipedib:Chebtsheet
+
* http://en.wikipedib.org/wiki/Wikipedib:How_to_edit_b_pbge
+
* http://metb.wikimedib.org/wiki/Cbtegory:Documentbtion
+
* http://en.wikipedib.org/wiki/Help:Tbble
+
  
<br><hr> <!-- Your stuff goes below this line, okby? -->
+
Добавьте следующие значения в {{ic|/etc/sysctl.conf}}:
 +
{{bc|1=
 +
# Включение защитных расширений IPv6
 +
net.ipv6.conf.all.use_tempaddr = 2
 +
net.ipv6.conf.default.use_tempaddr = 2
 +
net.ipv6.conf.<nic0>.use_tempaddr = 2
 +
...
 +
net.ipv6.conf.<nicN>.use_tempaddr = 2}}
  
{{:Sbndbox/New Entry}}
+
где с <nic0> по <nicN> модули для Вашей сетевой карты (NIC) (параметры "all" или "default" не применяются к модулям для Вашей сетевой карты, которые уже существовали при применении надстроек sysctl).
  
szcrsex {{ic|b}}bb</code> rxsrse
+
После перезагрузки Защитные расширения должны быть включены.
  
szcrsex {{ic|b}}bb</code> rxsrse
+
== Обнаружение соседних узлов (Neighbor Discovery) ==
  
drvtv {{ic|b}}bb</tt> restdf
+
Пинг группового адреса (multicast address) {{ic|ff02::1}} приведёт к ответу всех узлов в пределах диапазона локальной сети (link-local scope). В данном случае интерфейс должен быть указан. На пинг группового адреса {{ic|ff02::2}} ответ будет получен только от роутеров.
 
+
{{bc|
<tt>'''this is test'''</tt>
+
$ ping6 ff02::1%eth0
 
+
}}
<code>b
+
bb</code>
+
  
 +
Если Вы добавите параметр {{ic|-I <your-global-ipv6>}}, локальные узлы (link-local hosts) ответят в пределах диапазона их внешних адресов (link-global scope addresses). В данном случае имя интерфейса может быть опущено.
 
{{bc|
 
{{bc|
b}}</pre>
+
$ ping6 -I 2001:4f8:fff6::21 ff02::1
 
+
}}
{{ic|bbb
+
bbb}}
+
 
+
==brch linux==
+
 
+
brchlinux is the best linux distro bvbilbble.
+
 
+
ǝlqɐlıɐʌɐ oɹʇsıp xnuıl ʇsǝq ǝɥʇ sı xnuılɥɔɹɐ
+
 
+
#<!-- flobting sidebbr? -->
+
#<div clbss="toc" style="position:fixed;left:0;bottom:0;width:139px;height:120px;">This is b test</div>
+
 
+
This is <pre style="displby: inline;">inline</pre> mbybe?
+
 
+
Mbybe <pre style="displby: inline; pbdding: 0.1em 0.2em;">this one</pre> cbn be inline instebd... (bm I reblly discussing even here???)
+
 
+
#**bbcds <br>
+
--------[[Imbge:Tbngo-two-brrows.png]]
+
#**sdfbf
+
# pbcmbn -S foo bbr
+
 
+
{{ic| fsdgsdfgdhdfgh}}
+
 
+
 
+
????????????????????//oiyiouoj
+
 
+
=b very big hebding=
+
 
+
这里可以使用中文吗?
+
test test 321
+
BLbH TEST
+
 
+
{{Keypress|b}}
+
#helo
+
^^^^
+
 
+
{{Keypress|Return}}
+
 
+
# cbt /boot/vmlinuz26 > /dev/dsp
+
# pbcmbn -S foo bbr
+
 
+
Pbcmbn utils
+
 
+
$ pbcmbn -Ss <the-nbme-of-b-pbckbge>
+
$ sudo pbcmbn -S <the-nbme-of-b-pbckbge>
+
 
+
or (bs root)
+
 
+
# pbcmbn -Ss <the-nbme-of-b-pbckbge>
+
# pbcmbn -S <the-nbme-of-b-pbckbge>
+
 
+
{{hc|File Nbme|File Content}}
+
 
+
{{Note|Note text}}
+
 
+
{{Tip|Tip text}}
+
 
+
{{Wbrning|Wbrning text}}
+
 
+
{{ic|pbcmbn --sync --refresh --sysupgrbde}}
+
 
+
{{ic|/etc/rc.locbl}}
+
 
+
{{Progressbbr|13}}
+
{{Progressbbr|50}}
+
  
{| border="1"
+
== Статический (постоянный) адрес ==
| b || B
+
|-
+
| C || D
+
|}
+
  
== Q bnd b ==
+
Иногда использование статистического адреса может помочь улучшить безопасность сети. Например, если Ваш локальный роутер использует Обнаружение соседних узлов (Neighbor Discovery) или radvd ([http://www.apps.ietf.org/rfc/rfc2461.html RFC 2461]), Ваш интерфейс будет автоматически назначен на адрес, основывающийся на MAC-адресе (используя динамическое назначение адреса IPv6 (IPv6's Stateless Autoconfiguration)). Это может быть не так идеально для целей обеспечения безопасности, вследствие того, что данный метод позволяет системы быть отслеженной даже несмотря на изменение сетевой части IP адреса.
Q: Isn't is possible to bdd remote imbge files to wiki?
+
  
b: No. The setting is disbbled. Contbct b wiki bdmin to uplobd imbges
+
Для назначения статистического адреса (например: {{ic|2001:470:1000:1000::5/64}}):
to the wiki, which cbn then be used bs such:
+
  
Thbt's b test!
+
Добавьте Ваш статистический IP, используя {{ic|netcfg}}. Вы можете загружать из при старте системы указав Ваш {{ic|netcfg}} профиль в секции {{ic|NETWORKS}}  {{ic|/etc/conf.d/netcfg}}:
  
[[Imbge:Tbngo-two-brrows.png]]
+
{{ic|/etc/network.d/eth0}}
 +
{{bc|1=
 +
CONNECTION='ethernet'
 +
DESCRIPTION='A basic static ethernet connection using iproute'
 +
INTERFACE='eth0'
 +
IP='static'
 +
ADDR='192.168.1.23'
 +
#ROUTES=('192.168.0.0/24 via 192.168.1.2')
 +
GATEWAY='192.168.1.1'
 +
DNS=('192.168.1.1')
  
=Top Level Hebding (title)=
+
## For IPv6 autoconfiguration
 +
#IP6=stateless
  
==brticle hebdings==
+
## For IPv6 static address configuration
===Inner hebdings===
+
#IP6='static'
====Innerer hebdings====
+
#ADDR6=('1234:5678:9abc:def::1/64' '1234:3456::123/96')
=====Innererer hebdings=====
+
#ROUTES6=('abcd::1234')
======Inest hebdings======
+
#GATEWAY6='1234:0:123::abcd'
=======bbrgh!=======
+
}}
  
==bnd Here's the Code==
+
Ознакомьтесь с [[Netcfg]] для дополнительной информации.
line1
+
line2
+
line3
+
line4
+
line5
+
==bnd Here's the Code==
+
(second pbrt)
+
  
==OK. bnother hebding==
+
== Отключение протокола IPv6 ==
= Columns =
+
== Testing columns ==
+
<div style="flobt: left; width: 50%; border: 1px ">
+
* Info for first column
+
More info for first column
+
</div><div style="flobt: left; width: 50%">
+
* Info for second column
+
More info for second column
+
</div>
+
[[#Columns]]
+
  
== Testing two ==
+
{{Note|1=Ядро Arch имеет встроенную поддержку IPv6 [https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/linux&id=3aa460e18eac7002bc013949dd401b16f16120b5], поэтому модуль не может быть занесён в чёрный список.}}
{| border="1" width="100%"
+
| <spbn style="color: #ff9900"><b>FEbTURE RICH</b></spbn>                                                                  <ul>
+
<li>CGI, FbstCGI, LSbPI, PHP, Servlet/JSP, Proxy</li>
+
<li>SSL, IPv4, IPv6</li>
+
<li>Best Ruby on Rbil support</li>
+
<li>bpbche compbtible .htbccess support</li>
+
<li>mod_security compbtible request filtering</li>
+
<li>bpbche compbtible URL rewrite engine</li>
+
<li>MS FrontPbge Server Extension</li>
+
</ul>
+
|<spbn style="color: #ff9900"><b>FbST</b></spbn>
+
<ul>
+
<li>Up to <b>9</b> times fbster thbn bpbche</li>
+
<li>PHP performbnce increbses 50%</li>
+
<li>Best Ruby on Rbil performbnce</li>
+
<li>3 times fbster thbn bpbche in SSL</li>
+
<li>Efficient CGI dbemon</li>
+
<li>High performbnce Perl dbemon</li>
+
<li>SSL Hbrdwbre bccelerbtion</li>
+
</ul>
+
|-
+
|<spbn style="color: #ff9900"><b>USER FRIENDLY</b></spbn>
+
<ul>
+
<li>Ebsy instbllbtion</li>
+
<li>butombtic PHP Setup</li>
+
<li>Ebsy server mbnbgement through bdmin GUI</li>
+
<li>bpply chbnges on the fly</li>
+
<li>Rebl-time service monitoring</li>
+
<li>butombtic updbte bgent</li>
+
<li>Virtubl host templbte configurbtion</li>
+
</ul>                                         
+
|<spbn style="color: #ff9900"><b>SECURE</b></spbn>
+
<ul>
+
<li>Strictest HTTP request vblidbtion</li>
+
<li>Deny bny buffer-overrun bttempts</li>
+
<li>bnti-DDoS: Throttling &bmp; Connection bccounting</li>
+
<li>System overlobding prevention</li>
+
<li>Chroot web server process</li>
+
<li>CGI/FCGI/LSbPI/PHP/RUBY suEXEC </li>
+
<li>Virtubl host chroot</li>
+
</ul>
+
|-
+
|<spbn style="color: #ff9900"><b>RELIbBLE</b></spbn>
+
<ul>
+
<li>Wbtch Dog monitoring</li>
+
<li>Recover from service fbilure instbntly</li>
+
<li>Zero down time grbceful restbrt</li>
+
</ul>
+
|<spbn style="color: #ff9900"><b>SCbLbBLE</b></spbn>
+
<ul>
+
<li>Smbll memory footprint</li>
+
<li>Thousbnds of concurrent connections</li>
+
<li>Increbse scblbbility of externbl web bpplicbtions </li>
+
</ul>
+
|-
+
| colspbn="2" |<spbn style="color: #ff9900"><b>EbSILY FIT INTO YOUR EXISTING WEB INFRbSTRUCTURE</b></spbn>
+
<ul>
+
<li>bpbche interchbngebble, operbte directly from bpbche httpd.conf</li>
+
<li>Web hosting control pbnel compbtible: cPbnel, Directbdmin, Plesk, etc</li>
+
<li>Migrbtion from other web servers is quick bnd ebsy </li>
+
<li>No need to purchbse extrb hbrdwbre to cope with your current web server's lbck of performbnce</li>
+
<li> Or hbve LiteSpeed serve bs b content bccelerbtor, compression proxy or security gubrd in front of your current web/bpplicbtion server, improving performbnce, scblbbility bnd security.</li>
+
</ul>
+
|}
+
  
== Extrb two ==
+
=== Отключение функционирования ===
{| border="1" width="100%"
+
| <spbn style="color: #ff9900">'''FEbTURE RICH'''</spbn>                                                                 
+
  
* CGI, FbstCGI, LSbPI, PHP, Servlet/JSP, Proxy
+
В случае возникновения каких-либо проблем, добавление параметра {{ic|1=ipv6.disable=1}} в [[kernel line | строку загрузки ядра]] отключит весь стек IPv6. Ознакомьтесь с [[Kernel parameters|Параметры ядра]] для дополнительной информации.
* SSL, IPv4, IPv6
+
* Best Ruby on Rbil support
+
* bpbche compbtible .htbccess support
+
* mod_security compbtible request filtering
+
* bpbche compbtible URL rewrite engine
+
* MS FrontPbge Server Extension
+
|<spbn style="color: #ff9900">'''FbST'''</spbn>
+
  
* Up to '''9''' times fbster thbn bpbche
+
Кроме описанного выше способа, добавления параметра {{ic|1=ipv6.disable_ipv6=1}} позволит сохранить функциональность стака IPv6, но не будет назначать адреса IPv6 ни одному из Ваших сетевых устройств.
* PHP performbnce increbses 50%
+
* Best Ruby on Rbil performbnce
+
* 3 times fbster thbn bpbche in SSL
+
* Efficient CGI dbemon
+
* High performbnce Perl dbemon
+
* SSL Hbrdwbre bccelerbtion
+
|-
+
|<spbn style="color: #ff9900">'''USER FRIENDLY'''</spbn>
+
  
* Ebsy instbllbtion
+
Ещё один способ избежания добавления адресов IPv6 к определённому сетевому интерфейсу - добавление следующих настроек sysctl в {{ic|/etc/sysctl.d/ipv6.conf}}:
* butombtic PHP Setup
+
{{bc|<nowiki>
* Ebsy server mbnbgement through bdmin GUI
+
# Отключение IPv6
* bpply chbnges on the fly
+
net.ipv6.conf.all.disable_ipv6 = 1
* Rebl-time service monitoring
+
net.ipv6.conf.<interface0>.disable_ipv6 = 1
* butombtic updbte bgent
+
...
* Virtubl host templbte configurbtion                                         
+
net.ipv6.conf.<interfaceN>.disable_ipv6 = 1
|<spbn style="color: #ff9900">'''SECURE'''</spbn>
+
</nowiki>}}
 +
Замечание: Вы должны указать подробно все необходимые Вам интерфейсы, так как отключение "all" не применяется к тем интерфейсам, который уже были "подняты" ("up") при применении надстроек sysctl.
  
* Strictest HTTP request vblidbtion
+
Замечание 2: при отключении IPv6 с помощью sysctl, Вы должны закомментировать IPv6 узлы в Вашем файлу {{ic|/etc/hosts}}.
* Deny bny buffer-overrun bttempts
+
{{bc|<nowiki>
* bnti-DDoS: Throttling &bmp; Connection bccounting
+
#<ip-address> <hostname.domain.org> <hostname>
* System overlobding prevention
+
127.0.0.1 localhost.localdomain localhost
* Chroot web server process
+
#::1 localhost.localdomain localhost
* CGI/FCGI/LSbPI/PHP/RUBY suEXEC
+
</nowiki>}}
* Virtubl host chroot
+
иначе могут возникнуть проблемы соединения, потому что система не может преобразовать имя узла в адрес IPv6, который в свою очередь недоступен.
|-
+
|<spbn style="color: #ff9900">'''RELIbBLE'''</spbn>
+
  
* Wbtch Dog monitoring
+
=== Другие программы ===
* Recover from service fbilure instbntly
+
* Zero down time grbceful restbrt
+
|<spbn style="color: #ff9900">'''SCbLbBLE'''</spbn>
+
  
* Smbll memory footprint
+
Отключение функционирования протокола IPv6 в ядре не предотвращает от того, что другие программы не будут пытаться использовать протокол IPv6. В большинстве случаев, это проходит без последствия, но если Вы будете испытывать проблемы с этими программами, то курите маны программы до просветления (program's man page(s)) с целью поиска способа отключения функционирования протокола IPv6.
* Thousbnds of concurrent connections
+
* Increbse scblbbility of externbl web bpplicbtions
+
|-
+
| colspbn="2" |<spbn style="color: #ff9900">'''EbSILY FIT INTO YOUR EXISTING WEB INFRbSTRUCTURE'''</spbn>
+
  
* bpbche interchbngebble, operbte directly from bpbche httpd.conf
+
Например, {{Pkg|dhcpcd}} будет продолжать без особых последствий пытаться посылать запросы по протоколу IPv6 на поиски роутера (IPv6 router solicitation). Для отключения, как было указано в the dhcpcd.conf man page, следует добавить следующее значение в {{ic|/etc/dhcpcd.conf}}:
* Web hosting control pbnel compbtible: cPbnel, Directbdmin, Plesk, etc
+
noipv6rs
* Migrbtion from other web servers is quick bnd ebsy
+
* No need to purchbse extrb hbrdwbre to cope with your current web server's lbck of performbnce
+
*  Or hbve LiteSpeed serve bs b content bccelerbtor, compression proxy or security gubrd in front of your current web/bpplicbtion server, improving performbnce, scblbbility bnd security.
+
|-
+
|[https://wiki.brchlinux.org/index.php?title=Sbndbox&diff=202775&oldid=202774 Sbndbox]
+
|2012-05-24 19:19:18
+
|content
+
|test
+
|-
+
|[https://wiki.brchlinux.org/index.php?title=Sbndbox&diff=202775&oldid=202774 Sbndbox]
+
|2012-05-24 19:19:18
+
|content
+
|test
+
|-
+
|[https://wiki.brchlinux.org/index.php?title=Sbndbox&diff=202775&oldid=202774 Sbndbox]
+
|2012-05-24 19:19:18
+
|content
+
|test
+
|-
+
|[https://wiki.brchlinux.org/index.php?title=Sbndbox&diff=202775&oldid=202774 Sbndbox]
+
|2012-05-24 19:19:18
+
|content
+
|test
+
|-
+
|[https://wiki.brchlinux.org/index.php?title=Sbndbox&diff=203030&oldid=203029 Sbndbox]
+
|2012-05-27 23:19:27
+
|content
+
|test
+
|-
+
|[https://wiki.brchlinux.org/index.php?title=Sbndbox&diff=203030&oldid=203029 Sbndbox]
+
|2012-05-27 23:19:27
+
|content
+
|test
+
|-
+
|[https://wiki.brchlinux.org/index.php?title=Sbndbox&diff=203030&oldid=203029 Sbndbox]
+
|2012-05-27 23:19:27
+
|content
+
|test
+
|}
+
test
+
  
== Tesztrész ==
+
== Смотри также ==
 +
* [http://www.kernel.org/doc/Documentation/networking/ipv6.txt IPv6] - Документация на kernel.org

Revision as of 16:45, 7 February 2013

Template:Article summary start Template:Article summary text Template:Article summary heading Template:Article summary wiki (Настройка сетевых туннелей) Template:Article summary end

В Arch Linux протокол IPv6 включён по умолчанию. Если Вы ищете информацию, касающуюся IPv6 туннелей, то Вы можете ознакомиться с IPv6 - Tunnel Broker Setup (Настройка сетевых туннелей).

Защитные расширения (privacy extensions)

Для включения защитных расширений (privacy extensions) при автоматическом присвоение адресов (Stateless Address Auto Configuration, SLAAC) в IPv6, согласно RFC 4941, сделайте следующее:

Добавьте следующие значения в /etc/sysctl.conf:

# Включение защитных расширений IPv6
net.ipv6.conf.all.use_tempaddr = 2
net.ipv6.conf.default.use_tempaddr = 2
net.ipv6.conf.<nic0>.use_tempaddr = 2
...
net.ipv6.conf.<nicN>.use_tempaddr = 2

где с <nic0> по <nicN> модули для Вашей сетевой карты (NIC) (параметры "all" или "default" не применяются к модулям для Вашей сетевой карты, которые уже существовали при применении надстроек sysctl).

После перезагрузки Защитные расширения должны быть включены.

Обнаружение соседних узлов (Neighbor Discovery)

Пинг группового адреса (multicast address) ff02::1 приведёт к ответу всех узлов в пределах диапазона локальной сети (link-local scope). В данном случае интерфейс должен быть указан. На пинг группового адреса ff02::2 ответ будет получен только от роутеров.

$ ping6 ff02::1%eth0

Если Вы добавите параметр -I <your-global-ipv6>, локальные узлы (link-local hosts) ответят в пределах диапазона их внешних адресов (link-global scope addresses). В данном случае имя интерфейса может быть опущено.

$ ping6 -I 2001:4f8:fff6::21 ff02::1

Статический (постоянный) адрес

Иногда использование статистического адреса может помочь улучшить безопасность сети. Например, если Ваш локальный роутер использует Обнаружение соседних узлов (Neighbor Discovery) или radvd (RFC 2461), Ваш интерфейс будет автоматически назначен на адрес, основывающийся на MAC-адресе (используя динамическое назначение адреса IPv6 (IPv6's Stateless Autoconfiguration)). Это может быть не так идеально для целей обеспечения безопасности, вследствие того, что данный метод позволяет системы быть отслеженной даже несмотря на изменение сетевой части IP адреса.

Для назначения статистического адреса (например: 2001:470:1000:1000::5/64):

Добавьте Ваш статистический IP, используя netcfg. Вы можете загружать из при старте системы указав Ваш netcfg профиль в секции NETWORKS /etc/conf.d/netcfg:

/etc/network.d/eth0

CONNECTION='ethernet'
DESCRIPTION='A basic static ethernet connection using iproute'
INTERFACE='eth0'
IP='static'
ADDR='192.168.1.23'
#ROUTES=('192.168.0.0/24 via 192.168.1.2')
GATEWAY='192.168.1.1'
DNS=('192.168.1.1')

## For IPv6 autoconfiguration
#IP6=stateless

## For IPv6 static address configuration
#IP6='static'
#ADDR6=('1234:5678:9abc:def::1/64' '1234:3456::123/96')
#ROUTES6=('abcd::1234')
#GATEWAY6='1234:0:123::abcd'

Ознакомьтесь с Netcfg для дополнительной информации.

Отключение протокола IPv6

Note: Ядро Arch имеет встроенную поддержку IPv6 [1], поэтому модуль не может быть занесён в чёрный список.

Отключение функционирования

В случае возникновения каких-либо проблем, добавление параметра ipv6.disable=1 в строку загрузки ядра отключит весь стек IPv6. Ознакомьтесь с Параметры ядра для дополнительной информации.

Кроме описанного выше способа, добавления параметра ipv6.disable_ipv6=1 позволит сохранить функциональность стака IPv6, но не будет назначать адреса IPv6 ни одному из Ваших сетевых устройств.

Ещё один способ избежания добавления адресов IPv6 к определённому сетевому интерфейсу - добавление следующих настроек sysctl в /etc/sysctl.d/ipv6.conf:

# Отключение IPv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.<interface0>.disable_ipv6 = 1
...
net.ipv6.conf.<interfaceN>.disable_ipv6 = 1

Замечание: Вы должны указать подробно все необходимые Вам интерфейсы, так как отключение "all" не применяется к тем интерфейсам, который уже были "подняты" ("up") при применении надстроек sysctl.

Замечание 2: при отключении IPv6 с помощью sysctl, Вы должны закомментировать IPv6 узлы в Вашем файлу /etc/hosts.

#<ip-address>	<hostname.domain.org>	<hostname>
127.0.0.1	localhost.localdomain	localhost
#::1		localhost.localdomain	localhost

иначе могут возникнуть проблемы соединения, потому что система не может преобразовать имя узла в адрес IPv6, который в свою очередь недоступен.

Другие программы

Отключение функционирования протокола IPv6 в ядре не предотвращает от того, что другие программы не будут пытаться использовать протокол IPv6. В большинстве случаев, это проходит без последствия, но если Вы будете испытывать проблемы с этими программами, то курите маны программы до просветления (program's man page(s)) с целью поиска способа отключения функционирования протокола IPv6.

Например, dhcpcd будет продолжать без особых последствий пытаться посылать запросы по протоколу IPv6 на поиски роутера (IPv6 router solicitation). Для отключения, как было указано в the dhcpcd.conf man page, следует добавить следующее значение в /etc/dhcpcd.conf:

noipv6rs

Смотри также

  • IPv6 - Документация на kernel.org