<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/op-mode-definitions/show_vpp_nat44.xml.in, branch feature/T9082-codeql-cpp</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-1x.git/atom?h=feature%2FT9082-codeql-cpp</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=feature%2FT9082-codeql-cpp'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2026-03-06T15:34:50+00:00</updated>
<entry>
<title>op-mode: T8350: Move VPP op-mode 'show vpp interfaces' to 'show interfaces vpp'</title>
<updated>2026-03-06T15:34:50+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2026-03-06T15:34:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=1e9d8a8546226af3dfbbc0752e58d5967fa1e44e'/>
<id>urn:sha1:1e9d8a8546226af3dfbbc0752e58d5967fa1e44e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>vpp: T8254: Move 'nat44' and 'settings nat44' sections to 'nat nat44'</title>
<updated>2026-02-13T18:20:31+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2026-02-13T10:29:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=9bfe2749a1fa41a4c77a3364851ac1fbefbf3ef3'/>
<id>urn:sha1:9bfe2749a1fa41a4c77a3364851ac1fbefbf3ef3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T7181: VPP Static and dynamic NAT</title>
<updated>2025-04-25T10:44:45+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2025-04-23T12:11:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=fa293316e679645e6397697428cee96e32e346fc'/>
<id>urn:sha1:fa293316e679645e6397697428cee96e32e346fc</id>
<content type='text'>
New CLI for static and dynamic NAT:
```
set vpp nat44 interface outside &lt;interface&gt;                     # multi
set vpp nat44 interface inside &lt;interface&gt;                      # multi
set vpp nat44 address-pool translation interface &lt;interface&gt;    # multi
set vpp nat44 address-pool translation address &lt;address&gt;        # multi
set vpp nat44 address-pool twice-nat interface &lt;interface&gt;      # multi
set vpp nat44 address-pool twice-nat address &lt;address&gt;                  # multi

set vpp nat44 static rule &lt;rule&gt; external address &lt;address&gt;
set vpp nat44 static rule &lt;rule&gt; external port &lt;port&gt;
set vpp nat44 static rule &lt;rule&gt; local address &lt;address&gt;
set vpp nat44 static rule &lt;rule&gt; local port &lt;port&gt;
set vpp nat44 static rule &lt;rule&gt; protocol &lt;protocol&gt;
set vpp nat44 static rule &lt;rule&gt; options twice-nat
set vpp nat44 static rule &lt;rule&gt; options self-twice-nat
set vpp nat44 static rule &lt;rule&gt; options out-to-in-only
set vpp nat44 static rule &lt;rule&gt; options twice-nat-address &lt;address&gt;

set vpp nat44 exclude rule &lt;rule&gt; protocol &lt;protocol&gt;
set vpp nat44 exclude rule &lt;rule&gt; local-port &lt;port&gt;
set vpp nat44 exclude rule &lt;rule&gt; local-address &lt;address&gt;
set vpp nat44 exclude rule &lt;rule&gt; external-interface &lt;interface&gt;
```
Settings:
```
set vpp settings nat44 session-limit &lt;limit&gt;            # default 64512
set vpp settings nat44 timeout udp &lt;sec&gt;                # default 300
set vpp settings nat44 timeout tcp-established &lt;sec&gt;    # default 7440
set vpp settings nat44 timeout tcp-transitory &lt;sec&gt;     # default 240
set vpp settings nat44 timeout icmp &lt;sec&gt;               # default 60
set vpp settings nat44 workers &lt;list&gt;
set vpp settings nat44 no-forwarding
```
</content>
</entry>
<entry>
<title>T7283: VPP add static NAT support (#24)</title>
<updated>2025-04-01T14:30:12+00:00</updated>
<author>
<name>Nataliia S.</name>
<email>81954790+natali-rs1985@users.noreply.github.com</email>
</author>
<published>2025-04-01T14:30:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=07a3b0f5ae87a2ab400390c9fa0ca632d7815e15'/>
<id>urn:sha1:07a3b0f5ae87a2ab400390c9fa0ca632d7815e15</id>
<content type='text'>
* T7283: VPP add static NAT support

Add static mapping NAT implementation

```
set vpp nat44 static rule 10 outbound-interface 'eth0'
set vpp nat44 static rule 10 inbound-interface 'eth1'
set vpp nat44 static rule 10 destination address 192.168.122.10    # optional, if not set outbound interface ip address is used
set vpp nat44 static rule 10 destination port 6545                 # optional
set vpp nat44 static rule 10 protocol tcp|udp|icmp|all             # optional, defaults to "all"
set vpp nat44 static rule 10 translation address 100.64.0.10
set vpp nat44 static rule 10 translation port 64010                # optional
```

* Improve help strings (Daniil Baturin)

---------

Co-authored-by: Daniil Baturin &lt;daniil@baturin.org&gt;</content>
</entry>
</feed>
