chiark / gitweb /
util: add comment explaining hostname_is_valid()
[elogind.git] / man / systemd.netdev.xml
1 <?xml version='1.0'?> <!--*-nxml-*-->
2 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
3         "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
4
5 <!--
6   This file is part of systemd.
7
8   Copyright 2013 Tom Gundersen
9
10   systemd is free software; you can redistribute it and/or modify it
11   under the terms of the GNU Lesser General Public License as published by
12   the Free Software Foundation; either version 2.1 of the License, or
13   (at your option) any later version.
14
15   systemd is distributed in the hope that it will be useful, but
16   WITHOUT ANY WARRANTY; without even the implied warranty of
17   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
18   Lesser General Public License for more details.
19
20   You should have received a copy of the GNU Lesser General Public License
21   along with systemd; If not, see <http://www.gnu.org/licenses/>.
22 -->
23
24 <refentry id="systemd.netdev" conditional='ENABLE_NETWORKD'>
25
26         <refentryinfo>
27                 <title>systemd.network</title>
28                 <productname>systemd</productname>
29
30                 <authorgroup>
31                         <author>
32                                 <contrib>Developer</contrib>
33                                 <firstname>Tom</firstname>
34                                 <surname>Gundersen</surname>
35                                 <email>teg@jklm.no</email>
36                         </author>
37                 </authorgroup>
38         </refentryinfo>
39
40         <refmeta>
41                 <refentrytitle>systemd.netdev</refentrytitle>
42                 <manvolnum>5</manvolnum>
43         </refmeta>
44
45         <refnamediv>
46                 <refname>systemd.netdev</refname>
47                 <refpurpose>Virtual Network Device configuration</refpurpose>
48         </refnamediv>
49
50         <refsynopsisdiv>
51                 <para><filename><replaceable>netdev</replaceable>.netdev</filename></para>
52         </refsynopsisdiv>
53
54         <refsect1>
55                 <title>Description</title>
56
57                 <para>Network setup is performed by
58                 <citerefentry><refentrytitle>systemd-networkd</refentrytitle><manvolnum>8</manvolnum></citerefentry>.
59                 </para>
60
61                 <para>Virtual Network Device files must have the extension
62                 <filename>.netdev</filename>; other extensions are ignored. Virtual
63                 network devices are created as soon as networkd is started. If a netdev
64                 with the specified name already exists, networkd will use that as-is
65                 rather than create its own. Note that the settings of the pre-existing
66                 netdev will not be changed by networkd.</para>
67
68                 <para>The <filename>.netdev</filename> files are read from the files located in the
69                 system network directory <filename>/usr/lib/systemd/network</filename>,
70                 the volatile runtime network directory
71                 <filename>/run/systemd/network</filename> and the local administration
72                 network directory <filename>/etc/systemd/network</filename>.
73                 All configuration files are collectively sorted and processed in lexical order,
74                 regardless of the directories in which they live. However, files with
75                 identical filenames replace each other. Files in
76                 <filename>/etc</filename> have the highest priority, files in
77                 <filename>/run</filename> take precedence over files with the same
78                 name in <filename>/usr/lib</filename>. This can be used to override a
79                 system-supplied configuration file with a local file if needed; a symlink in
80                 <filename>/etc</filename> with the same name as a configuration file in
81                 <filename>/usr/lib</filename>, pointing to <filename>/dev/null</filename>,
82                 disables the configuration file entirely.</para>
83
84         </refsect1>
85
86         <refsect1>
87                 <title>[Match] Section Options</title>
88
89                 <para>A virtual network device is only created if the
90                 <literal>[Match]</literal> section matches the current
91                 environment, or if the section is empty. The following keys are accepted:</para>
92
93                         <variablelist class='network-directives'>
94                                 <varlistentry>
95                                         <term><varname>Host=</varname></term>
96                                         <listitem>
97                                                 <para>Matches against the hostname or machine ID of the
98                                                 host. See <literal>ConditionHost=</literal> in
99                                                 <citerefentry><refentrytitle>systemd.unit</refentrytitle><manvolnum>5</manvolnum></citerefentry>
100                                                 for details.
101                                                 </para>
102                                         </listitem>
103                                 </varlistentry>
104                                 <varlistentry>
105                                         <term><varname>Virtualization=</varname></term>
106                                         <listitem>
107                                                 <para>Checks whether the system is executed in a virtualized
108                                                 environment and optionally test whether it is a specific
109                                                 implementation. See <literal>ConditionVirtualization=</literal> in
110                                                 <citerefentry><refentrytitle>systemd.unit</refentrytitle><manvolnum>5</manvolnum></citerefentry>
111                                                 for details.
112                                                 </para>
113                                         </listitem>
114                                 </varlistentry>
115                                 <varlistentry>
116                                         <term><varname>KernelCommandLine=</varname></term>
117                                         <listitem>
118                                                 <para>Checks whether a specific kernel command line option is
119                                                 set (or if prefixed with the exclamation mark unset). See
120                                                 <literal>ConditionKernelCommandLine=</literal> in
121                                                 <citerefentry><refentrytitle>systemd.unit</refentrytitle><manvolnum>5</manvolnum></citerefentry>
122                                                 for details.
123                                                 </para>
124                                         </listitem>
125                                 </varlistentry>
126                                 <varlistentry>
127                                         <term><varname>Architecture=</varname></term>
128                                         <listitem>
129                                                 <para>Checks whether the system is running on a specific
130                                                 architecture. See <literal>ConditionArchitecture=</literal> in
131                                                 <citerefentry><refentrytitle>systemd.unit</refentrytitle><manvolnum>5</manvolnum></citerefentry>
132                                                 for details.
133                                                 </para>
134                                         </listitem>
135                                 </varlistentry>
136                         </variablelist>
137
138         </refsect1>
139
140         <refsect1>
141                 <title>[NetDev] Section Options</title>
142
143                         <para>The <literal>[NetDev]</literal> section accepts the following
144                         keys:</para>
145
146                         <variablelist class='network-directives'>
147                                 <varlistentry>
148                                         <term><varname>Description=</varname></term>
149                                         <listitem>
150                                                 <para>A free-form description of the netdev.
151                                                 </para>
152                                         </listitem>
153                                 </varlistentry>
154                                 <varlistentry>
155                                         <term><varname>Name=</varname></term>
156                                         <listitem>
157                                                 <para>The interface name used when creating the
158                                                 netdev. This option is compulsory.</para>
159                                         </listitem>
160                                 </varlistentry>
161                                 <varlistentry>
162                                         <term><varname>Kind=</varname></term>
163                                         <listitem>
164                                                 <para>The netdev kind. Currently, <literal>bridge</literal>,
165                                                 <literal>bond</literal>, <literal>vlan</literal>,
166                                                 <literal>macvlan</literal>,
167                                                 <literal>ipvlan</literal>, <literal>vxlan</literal>,
168                                                 <literal>ipip</literal>, <literal>gre</literal>,
169                                                 <literal>gretap</literal>, <literal>sit</literal>,
170                                                 <literal>vti</literal>, <literal>veth</literal>,
171                                                 <literal>tun</literal>, <literal>tap</literal> and
172                                                 <literal>dummy</literal>
173                                                 are supported. This option is compulsory.</para>
174                                         </listitem>
175                                 </varlistentry>
176                                 <varlistentry>
177                                         <term><varname>MTUBytes=</varname></term>
178                                         <listitem>
179                                                 <para>The maximum transmission unit in bytes to
180                                                 set for the device. The usual suffixes K, M, G,
181                                                 are supported and are understood to the base of
182                                                 1024. This key is not currently suported for
183                                                 <literal>tun</literal> or <literal>tap</literal> devices.
184                                                 </para>
185                                         </listitem>
186                                 </varlistentry>
187                                 <varlistentry>
188                                         <term><varname>MACAddress=</varname></term>
189                                         <listitem>
190                                                 <para>The MAC address to use for the device.
191                                                 If none is given, one is generated based on
192                                                 the interface name and the
193                                                 <citerefentry><refentrytitle>machine-id</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
194                                                 This key is not currently suported for <literal>tun</literal> or <literal>tap</literal> devices.
195                                                 </para>
196                                         </listitem>
197                                 </varlistentry>
198                         </variablelist>
199         </refsect1>
200
201         <refsect1>
202                 <title>[VLAN] Section Options</title>
203
204                         <para>The <literal>[VLAN]</literal> section only applies for netdevs of kind <literal>vlan</literal>,
205                         and accepts the following key:</para>
206
207                         <variablelist class='network-directives'>
208                                 <varlistentry>
209                                         <term><varname>Id=</varname></term>
210                                         <listitem>
211                                                 <para>The VLAN ID to use. An integer in the range 0–4094.
212                                                 This option is compulsory.</para>
213                                         </listitem>
214                                 </varlistentry>
215                         </variablelist>
216
217         </refsect1>
218
219         <refsect1>
220                 <title>[MACVLAN] Section Options</title>
221
222                         <para>The <literal>[MACVLAN]</literal> section only applies for netdevs of kind
223                         <literal>macvlan</literal>, and accepts the following key:</para>
224
225                         <variablelist class='network-directives'>
226                                 <varlistentry>
227                                         <term><varname>Mode=</varname></term>
228                                         <listitem>
229                                                 <para>The MACVLAN mode to use. The supported options are
230                                                 <literal>private</literal>, <literal>vepa</literal>,
231                                                 <literal>bridge</literal> and <literal>passthru</literal>.
232                                                 </para>
233                                         </listitem>
234                                 </varlistentry>
235                         </variablelist>
236
237         </refsect1>
238
239         <refsect1>
240                 <title>[IPVLAN] Section Options</title>
241
242                         <para>The <literal>[IPVLAN]</literal> section only applies for netdevs of kind
243                         <literal>ipvlan</literal>, and accepts the following key:</para>
244
245                         <variablelist class='network-directives'>
246                                 <varlistentry>
247                                         <term><varname>Mode=</varname></term>
248                                         <listitem>
249                                                 <para>The IPVLAN mode to use. The supported options are
250                                                 <literal>L2</literal> and <literal>L3</literal>.
251                                                 </para>
252                                         </listitem>
253                                 </varlistentry>
254                         </variablelist>
255
256         </refsect1>
257
258         <refsect1>
259                 <title>[VXLAN] Section Options</title>
260                         <para>The <literal>[VXLAN]</literal> section only applies for netdevs of kind
261                         <literal>vxlan</literal>, and accepts the following key:</para>
262
263                         <variablelist class='network-directives'>
264                                 <varlistentry>
265                                         <term><varname>Id=</varname></term>
266                                         <listitem>
267                                                 <para>The VXLAN ID to use.</para>
268                                         </listitem>
269                                 </varlistentry>
270                                 <varlistentry>
271                                         <term><varname>Group=</varname></term>
272                                         <listitem>
273                                                 <para>An assigned multicast group IP address.</para>
274                                         </listitem>
275                                 </varlistentry>
276                                 <varlistentry>
277                                         <term><varname>TOS=</varname></term>
278                                         <listitem>
279                                                 <para>The Type Of Service byte value for a vxlan interface.</para>
280                                         </listitem>
281                                 </varlistentry>
282                                 <varlistentry>
283                                         <term><varname>TTL=</varname></term>
284                                         <listitem>
285                                                 <para>A fixed Time To Live N on Virtual eXtensible Local Area Network packets.
286                                                 N is a number in the range 1-255. 0 is a special value meaning that packets
287                                                 inherit the TTL value.</para>
288                                         </listitem>
289                                 </varlistentry>
290                                 <varlistentry>
291                                         <term><varname>MacLearning=</varname></term>
292                                         <listitem>
293                                                 <para>A boolean. When true, enables dynamic MAC learning
294                                                 to discover remote MAC addresses.</para>
295                                         </listitem>
296                                 </varlistentry>
297                                 <varlistentry>
298                                         <term><varname>FDBAgeingSec=</varname></term>
299                                         <listitem>
300                                                 <para>The lifetime of Forwarding Database entry learnt by the kernel in seconds.</para>
301                                         </listitem>
302                                 </varlistentry>
303                                 <varlistentry>
304                                         <term><varname>ARPProxy=</varname></term>
305                                         <listitem>
306                                                 <para>A boolean. When true, enables ARP proxy.</para>
307                                         </listitem>
308                                 </varlistentry>
309                                 <varlistentry>
310                                         <term><varname>L2MissNotification=</varname></term>
311                                         <listitem>
312                                                 <para>A boolean. When true, enables netlink LLADDR miss notifications.</para>
313                                         </listitem>
314                                 </varlistentry>
315                                 <varlistentry>
316                                         <term><varname>L3MissNotification=</varname></term>
317                                         <listitem>
318                                                 <para>A boolean. When true, enables netlink IP ADDR miss notifications.</para>
319                                         </listitem>
320                                 </varlistentry>
321                                 <varlistentry>
322                                         <term><varname>RouteShortCircuit=</varname></term>
323                                         <listitem>
324                                                 <para>A boolean. When true route short circuit is turned on.</para>
325                                         </listitem>
326                                 </varlistentry>
327                         </variablelist>
328         </refsect1>
329         <refsect1>
330                 <title>[Tunnel] Section Options</title>
331
332                         <para>The <literal>[Tunnel]</literal> section only applies for netdevs of kind
333                         <literal>ipip</literal>, <literal>sit</literal>, <literal>gre</literal>, <literal>gretap</literal>,
334                         <literal>ip6gre</literal>, <literal>ip6gretap</literal>, <literal>vti</literal> and <literal>ip6tnl</literal>
335                         and accepts the following keys:</para>
336
337                         <variablelist class='network-directives'>
338                                 <varlistentry>
339                                         <term><varname>Local=</varname></term>
340                                         <listitem>
341                                                 <para>A static local address for tunneled packets.
342                                                 It must be an address on another interface of this host.</para>
343                                         </listitem>
344                                 </varlistentry>
345                                 <varlistentry>
346                                         <term><varname>Remote=</varname></term>
347                                         <listitem>
348                                                 <para>The remote endpoint of the tunnel.</para>
349                                         </listitem>
350                                 </varlistentry>
351                                 <varlistentry>
352                                         <term><varname>TOS=</varname></term>
353                                         <listitem>
354                                                 <para>The Type Of Service byte value for a tunnel interface.
355                                                 For details about the TOS see the
356                                                 <ulink url="http://tools.ietf.org/html/rfc1349">
357                                                 Type of Service in the Internet Protocol Suite
358                                                 </ulink> document.
359                                                 </para>
360                                         </listitem>
361                                 </varlistentry>
362                                 <varlistentry>
363                                         <term><varname>TTL=</varname></term>
364                                         <listitem>
365                                                 <para>A fixed Time To Live N on tunneled packets.
366                                                 N is a number in the range 1-255. 0 is a special value meaning that packets
367                                                 inherit the TTL value. The default value for IPv4 tunnels is: inherit.
368                                                 The default value for IPv6 tunnels is: 64.</para>
369                                         </listitem>
370                                 </varlistentry>
371                                 <varlistentry>
372                                         <term><varname>DiscoverPathMTU=</varname></term>
373                                         <listitem>
374                                                 <para>A boolean. When true, enables Path MTU Discovery on the tunnel.</para>
375                                         </listitem>
376                                 </varlistentry>
377                                 <varlistentry>
378                                   <term><varname>Mode=</varname></term>
379                                   <listitem>
380                                     <para>IPv6 tunnels can have three modes:
381                                     <literal>ip6ip6</literal>,
382                                     <literal>ip4ipv6</literal>,
383                                     <literal>any</literal>
384                                     </para>
385                                   </listitem>
386                                 </varlistentry>
387
388                                    <varlistentry>
389                                         <term><varname>Mode=</varname></term>
390                                         <listitem>
391                                                 <para>The mode specifies the ip6 tunnel protocol. Supported type are </para>
392                                         </listitem>
393                                 </varlistentry>
394                         </variablelist>
395         </refsect1>
396         <refsect1>
397                 <title>[Peer] Section Options</title>
398
399                         <para>The <literal>[Peer]</literal> section only applies for netdevs of kind <literal>veth</literal>
400                         and accepts the following key:</para>
401
402                         <variablelist class='network-directives'>
403                                 <varlistentry>
404                                         <term><varname>Name=</varname></term>
405                                         <listitem>
406                                                 <para>The interface name used when creating the netdev.
407                                                 This option is compulsory.</para>
408                                         </listitem>
409                                 </varlistentry>
410                                 <varlistentry>
411                                         <term><varname>MACAddress=</varname></term>
412                                         <listitem>
413                                                 <para>The peer MACAddress, if not set it is generated in the same
414                                                 way as the MAC address of the main interface.</para>
415                                         </listitem>
416                                 </varlistentry>
417                         </variablelist>
418         </refsect1>
419         <refsect1>
420                 <title>[Tun] Section Options</title>
421
422                         <para>The <literal>[Tun]</literal> section only applies for netdevs of kind
423                         <literal>tun</literal>, and accepts the following keys:</para>
424
425                         <variablelist class='network-directives'>
426                                 <varlistentry>
427                                         <term><varname>OneQueue=</varname></term>
428                                         <listitem><para>Takes a boolean argument. Configures whether
429                                         all packets are queued at the device (enabled), or a fixed number
430                                         of packets are queued at the device and the rest at the
431                                         <literal>qdisc</literal>. Defaults to <literal>no</literal>.</para>
432                                         </listitem>
433                                 </varlistentry>
434                                 <varlistentry>
435                                         <term><varname>MultiQueue=</varname></term>
436                                         <listitem><para>Takes a boolean argument. Configures whether to
437                                         use multiple file descriptors (queues) to parallelize packets
438                                         sending and receiving. Defaults to <literal>no</literal>.</para>
439                                         </listitem>
440                                 </varlistentry>
441                                 <varlistentry>
442                                         <term><varname>PacketInfo=</varname></term>
443                                         <listitem><para>Takes a boolean argument. Configures whether packets
444                                         should be prepened with four extra bytes (two flag bytes and two
445                                         protocol bytes). If disabled it indicates that the packets will be
446                                         pure IP packets. Defaults to <literal>no</literal>.</para>
447                                         </listitem>
448                                 </varlistentry>
449                                 <varlistentry>
450                                         <term><varname>User=</varname></term>
451                                         <listitem><para>User to grant access to the <filename>/dev/net/tun</filename>
452                                         device.</para>
453                                         </listitem>
454                                 </varlistentry>
455                                 <varlistentry>
456                                         <term><varname>Group=</varname></term>
457                                         <listitem><para>Group to grant access to the <filename>/dev/net/tun</filename>
458                                         device.</para>
459                                         </listitem>
460                                 </varlistentry>
461
462                         </variablelist>
463
464         </refsect1>
465
466         <refsect1>
467                 <title>[Tap] Section Options</title>
468
469                         <para>The <literal>[Tap]</literal> section only applies for netdevs of kind
470                         <literal>tap</literal>, and accepts the same keys as the
471                         <literal>[Tun]</literal> section.</para>
472         </refsect1>
473
474         <refsect1>
475                 <title>[Bond] Section Options</title>
476
477                         <para>The <literal>[Bond]</literal> section accepts the following
478                         key:</para>
479
480                         <variablelist class='network-directives'>
481                                 <varlistentry>
482                                         <term><varname>Mode=</varname></term>
483                                         <listitem>
484                                           <para>Specifies one of the bonding policies. The default is
485                                           <literal>balance-rr</literal> (round robin). Possible values are
486                                                 <literal>balance-rr</literal>,
487                                                 <literal>active-backup</literal>,
488                                                 <literal>balance-xor</literal>,
489                                                 <literal>broadcast</literal>,
490                                                 <literal>802.3ad</literal>,
491                                                 <literal>balance-tlb</literal>, and
492                                                 <literal>balance-alb</literal>.
493                                           </para>
494                                         </listitem>
495                                 </varlistentry>
496
497                                 <varlistentry>
498                                   <term><varname>TransmitHashPolicy=</varname></term>
499                                   <listitem>
500                                     <para>Selects the transmit hash policy to use for slave selection in
501                                     balance-xor, 802.3ad, and tlb modes. Possible values are
502                                     <literal>layer2</literal>,
503                                     <literal>layer3+4</literal>,
504                                     <literal>layer2+3</literal>,
505                                     <literal>encap2+3</literal>,
506                                     <literal>802.3ad</literal>, and
507                                     <literal>encap3+4</literal>.
508                                     </para>
509                                   </listitem>
510                                 </varlistentry>
511
512                                 <varlistentry>
513                                   <term><varname>LACPTransmitRate=</varname></term>
514                                   <listitem>
515                                     <para>Specifies the rate with which link partner
516                                     transmits Link Aggregation Control Protocol Data Unit packets
517                                     in 802.3ad mode. Possible values are
518                                     <literal>slow</literal>, which requests partner to transmit LACPDUs every 30 seconds, and
519                                     <literal>fast</literal>, which requests partner to transmit LACPDUs every second.
520                                     The default value is <literal>slow</literal>.</para>
521                                   </listitem>
522                                 </varlistentry>
523
524                                 <varlistentry>
525                                   <term><varname>MIIMonitorSec=</varname></term>
526                                   <listitem>
527                                     <para>Specifies the frequency that Media Independent Interface link
528                                     monitoring will occur. A value of zero disables MII link monitoring.
529                                     This values is rounded down to the nearest millisecond. The default
530                                     value is 0.</para>
531                                   </listitem>
532                                 </varlistentry>
533
534                                 <varlistentry>
535                                   <term><varname>UpDelaySec=</varname></term>
536                                   <listitem>
537                                     <para>Specifies the delay before a link is enabled after a link up
538                                     status has been detected. This value is rounded down to a multiple of
539                                     MIIMonitorSec. The default value is 0.</para>
540                                   </listitem>
541                                 </varlistentry>
542
543                                 <varlistentry>
544                                   <term><varname>DownDelaySec=</varname></term>
545                                   <listitem>
546                                     <para>Specifies the delay before a link is disabled after a link down
547                                     status has been detected. This value is rounded down to a multiple of
548                                     MIIMonitorSec. The default value is 0.</para>
549                                   </listitem>
550                                 </varlistentry>
551
552                         </variablelist>
553         </refsect1>
554
555         <refsect1>
556                 <title>Example</title>
557                 <example>
558                         <title>/etc/systemd/network/bridge.netdev</title>
559
560                         <programlisting>[NetDev]
561 Name=bridge0
562 Kind=bridge</programlisting>
563                 </example>
564
565                 <example>
566                         <title>/etc/systemd/network/vlan1.netdev</title>
567
568                         <programlisting>[Match]
569 Virtualization=no
570
571 [NetDev]
572 Name=vlan1
573 Kind=vlan
574
575 [VLAN]
576 Id=1</programlisting>
577                 </example>
578                 <example>
579                         <title>/etc/systemd/network/ipip.netdev</title>
580                         <programlisting>[NetDev]
581 Name=ipip-tun
582 Kind=ipip
583 MTUBytes=1480
584
585 [Tunnel]
586 Local=192.168.223.238
587 Remote=192.169.224.239
588 TTL=64</programlisting>
589                 </example>
590                 <example>
591                   <title>/etc/systemd/network/tap.netdev</title>
592                   <programlisting>[NetDev]
593 Name=tap-test
594 Kind=tap
595
596 [Tap]
597 MultiQueue=true
598 PacketInfo=true</programlisting> </example>
599
600                 <example>
601                         <title>/etc/systemd/network/sit.netdev</title>
602                         <programlisting>[NetDev]
603 Name=sit-tun
604 Kind=sit
605 MTUBytes=1480
606
607 [Tunnel]
608 Local=10.65.223.238
609 Remote=10.65.223.239</programlisting>
610                 </example>
611
612                 <example>
613                         <title>/etc/systemd/network/gre.netdev</title>
614                         <programlisting>[NetDev]
615 Name=gre-tun
616 Kind=gre
617 MTUBytes=1480
618
619 [Tunnel]
620 Local=10.65.223.238
621 Remote=10.65.223.239</programlisting>
622                 </example>
623
624                 <example>
625                         <title>/etc/systemd/network/vti.netdev</title>
626
627                         <programlisting>[NetDev]
628 Name=vti-tun
629 Kind=vti
630 MTUBytes=1480
631
632 [Tunnel]
633 Local=10.65.223.238
634 Remote=10.65.223.239</programlisting>
635                 </example>
636
637                 <example>
638                         <title>/etc/systemd/network/veth.netdev</title>
639                         <programlisting>[NetDev]
640 Name=veth-test
641 Kind=veth
642
643 [Peer]
644 Name=veth-peer</programlisting>
645                 </example>
646
647                 <example>
648                         <title>/etc/systemd/network/dummy.netdev</title>
649                         <programlisting>[NetDev]
650 Name=dummy-test
651 Kind=dummy
652 MACAddress=12:34:56:78:9a:bc</programlisting>
653                 </example>
654
655         </refsect1>
656         <refsect1>
657                 <title>See Also</title>
658                 <para>
659                         <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
660                         <citerefentry><refentrytitle>systemd-networkd</refentrytitle><manvolnum>8</manvolnum></citerefentry>,
661                         <citerefentry><refentrytitle>systemd.link</refentrytitle><manvolnum>5</manvolnum></citerefentry>,
662                         <citerefentry><refentrytitle>systemd.network</refentrytitle><manvolnum>5</manvolnum></citerefentry>
663                 </para>
664         </refsect1>
665
666 </refentry>