Update to r51813:
Cover using symbolic names for interfaces in VLAN article.
This commit is contained in:
parent
80a5ac61f8
commit
bab4255cb8
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=52884
1 changed files with 39 additions and 4 deletions
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
$FreeBSD$
|
$FreeBSD$
|
||||||
$FreeBSDde:$
|
$FreeBSDde:$
|
||||||
basiert auf: r51703
|
basiert auf: r51813
|
||||||
-->
|
-->
|
||||||
<chapter xmlns="http://docbook.org/ns/docbook"
|
<chapter xmlns="http://docbook.org/ns/docbook"
|
||||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||||
|
@ -5741,9 +5741,10 @@ ifconfig_carp1="vhid <replaceable>2</replaceable> advskew <replaceable>100</repl
|
||||||
<indexterm><primary>Virtuelle LANs</primary></indexterm>
|
<indexterm><primary>Virtuelle LANs</primary></indexterm>
|
||||||
|
|
||||||
<para><acronym>VLAN</acronym>s sind eine Möglichkeit ein Netzwerk
|
<para><acronym>VLAN</acronym>s sind eine Möglichkeit ein Netzwerk
|
||||||
in viele Subnetze zu unterteilen. Jedes Subnetz hat seine
|
virtuell in viele Subnetze zu unterteilen. Man spricht hier
|
||||||
eigene Broadcast-Domäne und ist von den restlichen
|
auch von Segmentierung. Jedes Subnetz hat seine eigene
|
||||||
<acronym>VLAN</acronym>s isoliert.</para>
|
Broadcast-Domäne und ist von anderen <acronym>VLAN</acronym>s
|
||||||
|
isoliert.</para>
|
||||||
|
|
||||||
<para>Unter &os; müssen <acronym>VLAN</acronym>s vom Treiber der
|
<para>Unter &os; müssen <acronym>VLAN</acronym>s vom Treiber der
|
||||||
Netzwerkkarte unterstützt werden. &man.vlan.4; enthält eine
|
Netzwerkkarte unterstützt werden. &man.vlan.4; enthält eine
|
||||||
|
@ -5781,5 +5782,39 @@ ifconfig_<replaceable>em0</replaceable>_<replaceable>5</replaceable>="inet 192.1
|
||||||
|
|
||||||
<para>Das gleiche Schema kann benutzt werden, um weitere
|
<para>Das gleiche Schema kann benutzt werden, um weitere
|
||||||
<acronym>VLAN</acronym>s hinzuzufügen.</para>
|
<acronym>VLAN</acronym>s hinzuzufügen.</para>
|
||||||
|
|
||||||
|
<para>Es ist sinnvoll, einer Schnittstelle einen symbolischen
|
||||||
|
Namen zuzuweisen, so dass bei einem Wechsel der zugehörigen
|
||||||
|
Hardware nur wenige Konfigurationsvariablen aktualisiert werden
|
||||||
|
müssen. Nehmen wir beispielsweise an, dass Überwachungskameras
|
||||||
|
im VLAN1 auf <literal>em0</literal> betrieben werden. Wenn
|
||||||
|
später die Karte <literal>em0</literal> durch eine Karte ersetzt
|
||||||
|
wird, die den &man.ixgb.4; Treiber verwendet, müssen nicht alle
|
||||||
|
Referenzen auf <literal>em0.1</literal> durch
|
||||||
|
<literal>ixgb0.1</literal> ersetzt werden.</para>
|
||||||
|
|
||||||
|
<para>Der folgende Befehl konfiguriert <acronym>VLAN</acronym>
|
||||||
|
<systemitem>5</systemitem> auf der Netzwerkkarte
|
||||||
|
<literal>em0</literal>. Die Schnittstelle bekommt den Namen
|
||||||
|
<literal>cameras</literal> und eine IP-Adresse
|
||||||
|
<systemitem class="ipaddress"><replaceable>192.168.20.20</replaceable></systemitem>
|
||||||
|
mit einem <systemitem class="netmask">24</systemitem>-Bit
|
||||||
|
Präfix.</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>ifconfig <replaceable>em0.5</replaceable> create vlan <replaceable>5</replaceable> vlandev <replaceable>em0</replaceable> name <replaceable>cameras</replaceable> inet <replaceable>192.168.20.20/24</replaceable></userinput></screen>
|
||||||
|
|
||||||
|
<para>Dieser Befehl konfiguriert die Schnittstelle mit dem
|
||||||
|
Namen <literal>video</literal>:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>ifconfig <replaceable>video.5</replaceable> create vlan <replaceable>5</replaceable> vlandev <replaceable>video</replaceable> name <replaceable>cameras inet 192.168.20.20/24</replaceable></userinput></screen>
|
||||||
|
|
||||||
|
<para>Um die Änderungen beim Booten anzuwenden, fügen Sie
|
||||||
|
folgenden Zeilen in <filename>/etc/rc.conf</filename>
|
||||||
|
ein:</para>
|
||||||
|
|
||||||
|
<programlisting>vlans_<replaceable>video</replaceable>="<replaceable>camera</replaceable>"
|
||||||
|
create_args_<replaceable>camera</replaceable>="vlan <replaceable>5</replaceable>"
|
||||||
|
ifconfig_<replaceable>camera</replaceable>="inet <replaceable>192.168.20.20/24</replaceable>"</programlisting>
|
||||||
|
|
||||||
</sect1>
|
</sect1>
|
||||||
</chapter>
|
</chapter>
|
||||||
|
|
Loading…
Reference in a new issue