summaryrefslogtreecommitdiff
path: root/src/conf_mode/nat.py
AgeCommit message (Expand)Author
2024-05-22nat: T6365: use interface_exists() over netifaces.interfaces()Christian Breunig
2024-05-22nat: T6365: use string startswith() over [0] index accessChristian Breunig
2024-05-22nat: T6365: remove warnings for negated interface selections by nameRyazanov Alexander Mihailovich
2024-04-03T6199: drop unused Python importsChristian Breunig
2024-04-01nat: T2199: always use full nft command name (e.g. --file over -f)Christian Breunig
2024-03-05T6075: firewall and NAT: check if interface-group exists when using them in f...Nicolas Fort
2024-02-01Merge pull request #2756 from nicolas-fort/T4839Christian Breunig
2024-01-25T4839: firewall: Add dynamic address group in firewall configuration, and app...Nicolas Fort
2024-01-04T5159: nat: add option to map network and ports. Feature used for large deplo...Nicolás Fort
2023-12-29nat: T5681: relax wording on non existing interface Warning messageChristian Breunig
2023-10-25T5681: Firewall,Nat and Nat66: simplified and standarize interface matcher (v...Nicolas Fort
2023-10-11T5643: nat: add interface-groups to nat. Use same cli structure for interface...Nicolas Fort
2023-09-16nat: Remove deprecated kernel checksarthurdev
2023-09-16conntrack: T5571: Refactor conntrack to be independent conf script from firew...sarthurdev
2023-09-13T5561: nat: defining inbound|outbound interface should not be mandatory while...Nicolas Fort
2023-09-04nat: T1877: Fix typo in nat ConfigErrorsarthurdev
2023-08-23T5472: nat redirect: allow redirection without defining redirected portNicolas Fort
2023-08-09Merge pull request #2136 from jestabro/with-defaultsChristian Breunig
2023-08-08Merge pull request #2119 from nicolas-fort/T5014-dnatChristian Breunig
2023-08-07T5319: remove workarounds for defaults in nat.pyJohn Estabrook
2023-08-06T5195: move helpers from vyos.validate to vyos.utils packageChristian Breunig
2023-07-31Merge branch 'current' into T5014-dnatNicolás Fort
2023-07-31T5014: fix conflicts. Add code for redirection, which is causing conflicts. C...Nicolas Fort
2023-07-31T5014: nat: add source and destination nat options for configuring load balan...Nicolas Fort
2023-07-19T4899: NAT Redirect: adddestination nat redirection (to local host) feature.Nicolas Fort
2023-07-15T5195: vyos.util -> vyos.utils package refactoring part #2Christian Breunig
2023-07-14T5195: vyos.util -> vyos.utils package refactoring (#2093)Christian Breunig
2022-11-03nat: T1877: T970: Add firewall groups to NATsarthurdev
2022-10-25nat: T4706: Verify translation address or port existssarthurdev
2022-10-25nat: T4764: Remove tables on NAT deletionsarthurdev
2022-09-21nat: T4605: Refactor static NAT to use python module for parsing rulessarthurdev
2022-09-21nat: T4605: Refactor NAT to use python module for parsing rulessarthurdev
2022-08-31nat: T538: Move nat configs to /run directoryViacheslav Hletenko
2022-08-29nat: T4367: Move nat rules from /tmp to /run/nftables_nat.confViacheslav Hletenko
2022-08-17nat: T538: Add static NAT one-to-oneViacheslav Hletenko
2022-05-01firewall: T4353: fix Jinja2 linting errorsChristian Poessinger
2022-04-16vyos.base: use Warning() helper where applicableChristian Poessinger
2022-04-10nat: T2199: bugfix dry-run newly generated config before installChristian Poessinger
2022-01-10nat: T2199: dry-run newly generated config before installChristian Poessinger
2022-01-01nat: T2199: rename iptables -> nftables variable prefixChristian Poessinger
2021-12-06firewall: T2199: Migrate firewall to XML/Pythonsarthurdev
2021-08-18nat: T2198: remove superfluous else clause on missing outbound-interfaceChristian Poessinger
2021-01-19nat: T2947: add many-many translationChristian Poessinger
2021-01-11nat: T3206: unable to delete only rules but keep destination nodeChristian Poessinger
2020-12-01nat: T3102: Check key in dictionaryDmitriyEshenko
2020-11-28nat: T3092: migrate to get_config_dict()Christian Poessinger
2020-11-27vyos.template: T2720: always enable Jinja2 trim_blocks featureChristian Poessinger
2020-10-01nat: T2948: fix validation of IP address rangeChristian Poessinger
2020-08-31configd: T2582: add scripts to include list for daemonJohn Estabrook
2020-08-30nat: T2814: nftables module for NAT has been renamedChristian Poessinger