<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-documentation.git/docs/configuration, branch T9354</title>
<subtitle>VyOS readthedocs (mirror of https://github.com/vyos/vyos-documentation.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-documentation.git/atom?h=T9354</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-documentation.git/atom?h=T9354'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/'/>
<updated>2026-09-25T19:15:00+00:00</updated>
<entry>
<title>T9354: document "reconnect interface" operational command</title>
<updated>2026-09-25T19:15:00+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-09-25T19:15:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=8de66862a56a5ed8557c4d0e0ac45e8659284ec5'/>
<id>urn:sha1:8de66862a56a5ed8557c4d0e0ac45e8659284ec5</id>
<content type='text'>
PPPoE, SSTP client and WWAN interfaces can now be restarted with a single
command which survives the loss of the CLI session, so it can be issued over
the very interface being reconnected. The WWAN page gained the connect and
disconnect commands as well - they have always been available there, but were
only documented for PPPoE and SSTP.

The command is also exposed by the HTTP API through a dedicated endpoint,
which replaces the "reset connection" path that was previously used for this.
</content>
</entry>
<entry>
<title>docs: T9157: document firewall fib-type match (#2186)</title>
<updated>2026-09-25T13:37:27+00:00</updated>
<author>
<name>Ruben Herold</name>
<email>ruben@puettmann.net</email>
</author>
<published>2026-09-25T13:37:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=75d44591ed7cd7b6246f5d5f48722d70d11f7b98'/>
<id>urn:sha1:75d44591ed7cd7b6246f5d5f48722d70d11f7b98</id>
<content type='text'>
* docs: T9157: document firewall fib-type match

Companion doc entry for vyos/vyos-1x#5372, which adds
"fib-type" as a source/destination match option
(nftables' fib daddr/saddr type expression) for
forward/input/output/name rule sets, ipv4 and ipv6.

* docs: T9157: update fib match docs for fib-type -&gt; fib type rename

Companion vyos-1x PR #5372 restructured the "fib-type" leaf into a
"fib" node with a "type" child (following feedback from l0crian1 and
sarthurdev to reserve the "fib" namespace for a possible future
lookup/match concatenation feature, tracked separately under T5119).
Update the CLI paths and examples here to match, and fix "prohibited"
to "prohibit" to match nftables' actual fib_addrtype token.

* docs: T9157: add prerouting raw fib type reference, fix backtick style

CodeRabbit feedback on #2186:
- the prose showed a "prerouting raw" example but the command
  reference only listed forward/input/output/name filter forms, even
  though fib.xml.i is also included from common-rule-ipv{4,6}-raw.xml.i
  for that hook. Add the missing source/destination cfgcmd entries.
- MyST pages use single backticks for inline code, not double
  (that's for embedded RST); fix the fib type prose accordingly.

* docs: T9157: update fib docs for rule-level lookup/match split

Companion vyos-1x PR #5372 moved "fib" from a leaf nested under
destination/source to a rule-level node with separate "lookup"
(source-address/destination-address) and "match route-type" children,
per l0crian1's review feedback - reserving room for mark/iif/oif
lookup keys and oif/oifname match results later (tracked under T5119)
without ever renaming what ships now. Update the CLI paths and
examples here to match.</content>
</entry>
<entry>
<title>firewall/groups: document include option and remote-group interval (#2241)</title>
<updated>2026-09-15T09:59:52+00:00</updated>
<author>
<name>Ruben Herold</name>
<email>ruben@puettmann.net</email>
</author>
<published>2026-09-15T09:59:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=2a121f2e7057e15a50cc1efc38025d98589f2538'/>
<id>urn:sha1:2a121f2e7057e15a50cc1efc38025d98589f2538</id>
<content type='text'>
* firewall/groups: document include option and remote-group interval

These CLI nodes existed in the XML definitions but were missing from
the docs entirely, per docs.vyos.io/en/1.5/coverage.html:

- include: lets one group nest another group of the same type
  (address-group, ipv6-address-group, network-group,
  ipv6-network-group, mac-group, port-group, interface-group)
- remote-group interval: overrides the global resolver-interval on a
  per-group basis

* firewall/groups: clarify remote-group interval range applies post-conversion

CodeRabbit review on #2241 noted the range (60-2419200s) wasn't clearly
tied to suffixed values. Confirmed in vyos-1x conf_mode/firewall.py:
human_to_seconds() converts the value first, then the range check
runs on the converted seconds -- so e.g. "30s" is rejected same as "30".</content>
</entry>
<entry>
<title>docs: T8045: document dont-query (#2211)</title>
<updated>2026-09-11T14:52:08+00:00</updated>
<author>
<name>chariri</name>
<email>w@chariri.moe</email>
</author>
<published>2026-09-11T14:52:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=d09abd509c9b9a822c8f90b1c92168d01acf49a4'/>
<id>urn:sha1:d09abd509c9b9a822c8f90b1c92168d01acf49a4</id>
<content type='text'>
* docs: T8045: document dont-query


---------

Co-authored-by: Daniil Baturin &lt;daniil@baturin.org&gt;</content>
</entry>
<entry>
<title>docs: Update sFlow page to VyOS 1.5 standards (#2237)</title>
<updated>2026-09-11T13:10:55+00:00</updated>
<author>
<name>LiudmylaNad</name>
<email>l.nadolina@vyos.io</email>
</author>
<published>2026-09-11T13:10:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=d9533ece67ade759103bdd9f6fc3b0b95c17c4da'/>
<id>urn:sha1:d9533ece67ade759103bdd9f6fc3b0b95c17c4da</id>
<content type='text'>
* docs: Update sFlow page to VyOS 1.5 standards</content>
</entry>
<entry>
<title>data-ciphers-fallback must required for s2s (#2235)</title>
<updated>2026-09-11T12:42:09+00:00</updated>
<author>
<name>srividya0208</name>
<email>68350089+srividya0208@users.noreply.github.com</email>
</author>
<published>2026-09-11T12:42:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=a85a1ade56b6099a63fea1e5ad1809ba0f18377f'/>
<id>urn:sha1:a85a1ade56b6099a63fea1e5ad1809ba0f18377f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: Update Conntrack page to VyOS 1.5 standards (#2232)</title>
<updated>2026-09-11T12:38:51+00:00</updated>
<author>
<name>LiudmylaNad</name>
<email>l.nadolina@vyos.io</email>
</author>
<published>2026-09-11T12:38:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=64e33cc98c20228a83571698794c8130e7135caf'/>
<id>urn:sha1:64e33cc98c20228a83571698794c8130e7135caf</id>
<content type='text'>
* docs: Update Conntrack page to VyOS 1.5 standards

* Update conntrack.md

* Apply suggestion from @dmbaturin

* Apply suggestion from @dmbaturin

* Apply suggestion from @dmbaturin

* Apply suggestion from @dmbaturin

---------

Co-authored-by: Daniil Baturin &lt;daniil@baturin.org&gt;</content>
</entry>
<entry>
<title>docs: Update Acceleration page to VyOS 1.5 standards (#2231)</title>
<updated>2026-09-11T12:32:17+00:00</updated>
<author>
<name>LiudmylaNad</name>
<email>l.nadolina@vyos.io</email>
</author>
<published>2026-09-11T12:32:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=798ad6b6c3611a2de77574635616c0b43d635f2c'/>
<id>urn:sha1:798ad6b6c3611a2de77574635616c0b43d635f2c</id>
<content type='text'>
* docs: Update Acceleration page to VyOS 1.5 standards

* Apply batched suggestions from code review

Co-authored-by: Daniil Baturin &lt;daniil@baturin.org&gt;

* Update acceleration.md

---------

Co-authored-by: Daniil Baturin &lt;daniil@baturin.org&gt;</content>
</entry>
<entry>
<title>Merge pull request #2210 from cqjjjzr/T9166-ipv6-ha</title>
<updated>2026-09-11T12:20:31+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2026-09-11T12:20:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=ebf0e43470d280aa2b98c1f8f24edc45a636eb9a'/>
<id>urn:sha1:ebf0e43470d280aa2b98c1f8f24edc45a636eb9a</id>
<content type='text'>
docs: T9166: document IPv6 for HA peer link</content>
</entry>
<entry>
<title>firewall: T9076: document remote-group update interval (#2148)</title>
<updated>2026-09-11T11:42:42+00:00</updated>
<author>
<name>BradKollmyer</name>
<email>BradKollmyer@users.noreply.github.com</email>
</author>
<published>2026-09-11T11:42:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=fd9a5746807a214ecd638e1cf86d3dce8924af35'/>
<id>urn:sha1:fd9a5746807a214ecd638e1cf86d3dce8924af35</id>
<content type='text'>
* firewall: T9076: document remote-group update interval

Document the new 'set firewall group remote-group &lt;name&gt; interval'
command: per-group update interval from 60 seconds to 4 weeks, given
as plain seconds or with s/m/h/d/w suffixes (e.g. 4h), falling back
to the global resolver-interval when unset.

Co-Authored-By: Claude Fable 5 &lt;noreply@anthropic.com&gt;

* firewall: T9076: note URL quoting and log redaction for remote-group

Warn that remote-group URLs with query strings must be quoted (unquoted
'&amp;' silently truncates the value; literal '?' may need Ctrl-V, see
T9077) and that vyos-domain-resolver logs redact the query string on
download failures (T8829).

Co-Authored-By: Claude Fable 5 &lt;noreply@anthropic.com&gt;

* firewall: T9076: note that remote-group interval suffixes may be combined

Address review feedback: document that s/m/h/d/w units can be stacked
(e.g. 1h30m), matching human_to_seconds and the CLI regex.

---------

Co-authored-by: Claude Fable 5 &lt;noreply@anthropic.com&gt;</content>
</entry>
</feed>
