]> git.ipfire.org Git - thirdparty/systemd.git/blob - test/test-network/conf/25-address-static.network
Reflect the fact that main config files can be installed in /usr
[thirdparty/systemd.git] / test / test-network / conf / 25-address-static.network
1 # SPDX-License-Identifier: LGPL-2.1-or-later
2 [Match]
3 Name=dummy98
4
5 [Network]
6 IPv6AcceptRA=no
7 Address=10.1.2.3/16
8 Address=10.1.2.4/16
9 Address=10.2.2.4/16
10 Address=2001:db8:0:f101::15/64
11 Address=2001:db8:0:f101::16/64
12 Address=2001:db8:0:f102::15/64
13 # these lines are ignored
14 Address=hogehoge
15 Address=foofoo
16
17 ## With Label=
18 [Address]
19 Address=10.3.1.1/24
20 Label=label1
21
22 [Address]
23 Address=10.3.2.1/24
24 Label=label2
25
26 [Address]
27 Address=10.3.3.1/24
28 Label=
29
30 ## With Broadcast=
31 [Address]
32 Address=10.4.1.1/24
33 Broadcast=no
34
35 [Address]
36 Address=10.4.2.1/24
37 Broadcast=yes
38
39 [Address]
40 Address=10.4.3.1/24
41 Broadcast=10.4.3.63
42
43 [Address]
44 # Invalid broadcast
45 Address=10.4.4.1/24
46 Broadcast=yes
47 Broadcast=
48 Broadcast=::1
49
50 [Address]
51 # broadcast cannot set for IPv6 address
52 Address=2001:db8:0:f101::2/64
53 Broadcast=::1
54
55 ## With/without Peer=
56 [Address]
57 Address=10.5.1.1/24
58 Peer=10.5.1.101/24
59
60 [Address]
61 Address=10.5.2.1/24
62 Peer=10.5.2.101/24
63
64 [Address]
65 Address=10.5.3.1/24
66 #Peer= (no-peer)
67
68 [Address]
69 Address=2001:db8:0:f103::1/128
70 Peer=2001:db8:0:f103::101/128
71
72 [Address]
73 Address=2001:db8:0:f103::2/128
74 Peer=2001:db8:0:f103::102/128
75
76 [Address]
77 Address=2001:db8:0:f103::3/128
78 #Peer= (no-peer)
79
80 [Address]
81 # address and peer must be in the same family
82 Address=10.5.4.1/24
83 Peer=2001:db8:0:f103::10/128
84
85 [Address]
86 # address and peer must be in the same family
87 Address=2001:db8:0:f103::4/64
88 Peer=192.168.0.1
89
90 [Address]
91 # invalid peer, this section will be ignored
92 Address=10.5.5.1/24
93 Peer=hoge
94
95 ## With Scope=
96 [Address]
97 Address=10.6.1.1/24
98 Scope=global
99
100 [Address]
101 Address=10.6.2.1/24
102 Scope=link
103
104 ## For lifetime
105 [Address]
106 Address=10.7.1.1/24
107 PreferredLifetime=infinity
108
109 [Address]
110 Address=10.7.2.1/24
111 PreferredLifetime=0
112
113 [Address]
114 Address=2001:db8:0:f104::1/64
115 PreferredLifetime=infinity
116
117 [Address]
118 Address=2001:db8:0:f104::2/64
119 PreferredLifetime=0
120
121 ## For RouteMetric=
122 [Address]
123 Address=10.8.1.1/24
124 RouteMetric=128
125
126 [Address]
127 # invalid metric
128 Address=10.8.2.1/24
129 RouteMetric=hoge
130
131 [Address]
132 Address=2001:db8:0:f105::1/64
133 RouteMetric=128
134
135 ## For flags
136 [Address]
137 Address=10.9.1.1/24
138 AddPrefixRoute=no
139
140 [Address]
141 Address=10.9.2.1/24
142 AddPrefixRoute=yes
143
144 [Address]
145 # invalid flags for IPv4 address
146 Address=10.9.3.1/24
147 HomeAddress=yes
148 ManageTemporaryAddress=yes
149
150 [Address]
151 Address=2001:db8:0:f106::1/64
152 HomeAddress=no
153 ManageTemporaryAddress=no
154 AddPrefixRoute=no
155
156 [Address]
157 Address=2001:db8:0:f106::2/64
158 HomeAddress=yes
159 ManageTemporaryAddress=yes
160 AddPrefixRoute=yes
161
162 # TODO: add tests for AutoJoin=
163
164 ## null address
165 [Address]
166 Address=0.0.0.0/16
167 Label=subnet16
168
169 [Address]
170 Address=0.0.0.0/24
171 Label=subnet24
172
173 [Address]
174 Address=::/73
175
176 [Address]
177 Address=10.10.1.1/24
178 # just a random label which should exist
179 NetLabel=system_u:object_r:root_t:s0
180 NFTSet=address:inet:sd_test:addr4 prefix:inet:sd_test:network4 ifindex:inet:sd_test:ifindex