diff options
Diffstat (limited to 'docs/_locale/uk')
-rw-r--r-- | docs/_locale/uk/LC_MESSAGES/automation.mo | bin | 62095 -> 63325 bytes | |||
-rw-r--r-- | docs/_locale/uk/LC_MESSAGES/configuration.mo | bin | 1215309 -> 1217399 bytes | |||
-rw-r--r-- | docs/_locale/uk/automation.pot | 224 | ||||
-rw-r--r-- | docs/_locale/uk/configuration.pot | 532 |
4 files changed, 406 insertions, 350 deletions
diff --git a/docs/_locale/uk/LC_MESSAGES/automation.mo b/docs/_locale/uk/LC_MESSAGES/automation.mo Binary files differindex edf49da2..17f25ec7 100644 --- a/docs/_locale/uk/LC_MESSAGES/automation.mo +++ b/docs/_locale/uk/LC_MESSAGES/automation.mo diff --git a/docs/_locale/uk/LC_MESSAGES/configuration.mo b/docs/_locale/uk/LC_MESSAGES/configuration.mo Binary files differindex f676d48d..58652e0f 100644 --- a/docs/_locale/uk/LC_MESSAGES/configuration.mo +++ b/docs/_locale/uk/LC_MESSAGES/configuration.mo diff --git a/docs/_locale/uk/automation.pot b/docs/_locale/uk/automation.pot index 01625f53..2d29c5e2 100644 --- a/docs/_locale/uk/automation.pot +++ b/docs/_locale/uk/automation.pot @@ -49,7 +49,7 @@ msgstr "#terraform plan" msgid "#yes" msgstr "#yes" -#: ../../automation/cloud-init.rst:363 +#: ../../automation/cloud-init.rst:366 msgid "**NOTE**: be careful while copying and pasting previous commands. Double quotes may need to be corrected." msgstr "**NOTE**: be careful while copying and pasting previous commands. Double quotes may need to be corrected." @@ -57,51 +57,51 @@ msgstr "**NOTE**: be careful while copying and pasting previous commands. Double msgid "**NOTE**: be carefull while copying and pasting previous commands. Doble quotes may need to be corrected." msgstr "**NOTE**: be carefull while copying and pasting previous commands. Doble quotes may need to be corrected." -#: ../../automation/cloud-init.rst:305 +#: ../../automation/cloud-init.rst:308 msgid "**meta-data**: empty file (required)." msgstr "**meta-data**: empty file (required)." -#: ../../automation/cloud-init.rst:300 +#: ../../automation/cloud-init.rst:303 msgid "**network-config**: file that will indicate to avoid dhcp client on first interface." msgstr "**network-config**: file that will indicate to avoid dhcp client on first interface." -#: ../../automation/cloud-init.rst:333 +#: ../../automation/cloud-init.rst:336 msgid "**network-config** file only has configuration that disables the automatic dhcp client on first interface." msgstr "**network-config** file only has configuration that disables the automatic dhcp client on first interface." -#: ../../automation/cloud-init.rst:303 +#: ../../automation/cloud-init.rst:306 msgid "**user-data**: includes vyos-commands." msgstr "**user-data**: includes vyos-commands." -#: ../../automation/cloud-init.rst:314 +#: ../../automation/cloud-init.rst:317 msgid "**user-data** file must start with ``#cloud-config`` and contains vyos-commands. For example:" msgstr "**user-data** file must start with ``#cloud-config`` and contains vyos-commands. For example:" -#: ../../automation/vyos-api.rst:323 +#: ../../automation/vyos-api.rst:355 msgid "/config-file" msgstr "/config-file" -#: ../../automation/vyos-api.rst:266 +#: ../../automation/vyos-api.rst:298 msgid "/configure" msgstr "/configure" -#: ../../automation/vyos-api.rst:246 +#: ../../automation/vyos-api.rst:278 msgid "/generate" msgstr "/generate" -#: ../../automation/vyos-api.rst:184 +#: ../../automation/vyos-api.rst:216 msgid "/image" msgstr "/image" -#: ../../automation/vyos-api.rst:165 +#: ../../automation/vyos-api.rst:197 msgid "/poweroff" msgstr "/poweroff" -#: ../../automation/vyos-api.rst:147 +#: ../../automation/vyos-api.rst:179 msgid "/reboot" msgstr "/reboot" -#: ../../automation/vyos-api.rst:129 +#: ../../automation/vyos-api.rst:161 msgid "/reset" msgstr "/reset" @@ -109,7 +109,7 @@ msgstr "/reset" msgid "/retrieve" msgstr "/retrieve" -#: ../../automation/vyos-api.rst:222 +#: ../../automation/vyos-api.rst:254 msgid "/show" msgstr "/show" @@ -342,7 +342,7 @@ msgstr "AWS" msgid "AWS_terraform_ansible_single_vyos_instance" msgstr "AWS_terraform_ansible_single_vyos_instance" -#: ../../automation/cloud-init.rst:270 +#: ../../automation/cloud-init.rst:273 msgid "A VyOS qcow image with cloud-init options is needed. This can be obtained using `vyos-vm-images`_ repo. After cloning the repo, edit the file **qemu.yml** and comment the **download-iso** role." msgstr "A VyOS qcow image with cloud-init options is needed. This can be obtained using `vyos-vm-images`_ repo. After cloning the repo, edit the file **qemu.yml** and comment the **download-iso** role." @@ -350,7 +350,7 @@ msgstr "A VyOS qcow image with cloud-init options is needed. This can be obtaine msgid "A VyOS qcow image with cloud-init options is needed. This can be obtained using `vyos-vm-images`_ repo. After clonning the repo, edit the file **qemu.yml** and comment the **download-iso** role." msgstr "A VyOS qcow image with cloud-init options is needed. This can be obtained using `vyos-vm-images`_ repo. After clonning the repo, edit the file **qemu.yml** and comment the **download-iso** role." -#: ../../automation/cloud-init.rst:63 +#: ../../automation/cloud-init.rst:64 msgid "A cloud-config document is written in YAML. The file must begin with ``#cloud-config`` line. The only supported top-level keys are ``vyos_config_commands`` and ``write_files``. The use of these keys is described in the following two sections." msgstr "A cloud-config document is written in YAML. The file must begin with ``#cloud-config`` line. The only supported top-level keys are ``vyos_config_commands`` and ``write_files``. The use of these keys is described in the following two sections." @@ -358,7 +358,7 @@ msgstr "A cloud-config document is written in YAML. The file must begin with ``# msgid "A simple example is shown below, where the ops command executed in the post-hook script is \"show interfaces\"." msgstr "A simple example is shown below, where the ops command executed in the post-hook script is \"show interfaces\"." -#: ../../automation/cloud-init.rst:82 +#: ../../automation/cloud-init.rst:83 msgid "A single-quote symbol is not allowed inside command or value." msgstr "A single-quote symbol is not allowed inside command or value." @@ -378,6 +378,10 @@ msgstr "After executing all the commands you will have your VyOS instance on the msgid "After executing all the commands you will have your VyOS instance on the vSphere with your configuration, it's a very convenient desition. If you need to delete the instance please type the command:" msgstr "After executing all the commands you will have your VyOS instance on the vSphere with your configuration, it's a very convenient desition. If you need to delete the instance please type the command:" +#: ../../automation/cloud-init.rst:92 +msgid "After the ``vyos_config_commands`` are executed, cloud-init will automatically perform a ``commit`` and ``save`` operation." +msgstr "After the ``vyos_config_commands`` are executed, cloud-init will automatically perform a ``commit`` and ``save`` operation." + #: ../../automation/vyos-api.rst:15 msgid "All endpoints only listen on HTTP POST requests and the API KEY must set as ``key`` in the formdata." msgstr "All endpoints only listen on HTTP POST requests and the API KEY must set as ``key`` in the formdata." @@ -388,7 +392,7 @@ msgstr "All endpoints only listen on HTTP POST requests and the API KEY must set msgid "All files about the article can be found here_" msgstr "All files about the article can be found here_" -#: ../../automation/cloud-init.rst:115 +#: ../../automation/cloud-init.rst:119 msgid "All of these can be overridden using the configuration in user-data." msgstr "All of these can be overridden using the configuration in user-data." @@ -396,7 +400,7 @@ msgstr "All of these can be overridden using the configuration in user-data." msgid "Also, increase the time in the file instance.yml from 300 sec to 500 sec or more. (It depends on your location). Make sure that you have opened access to the instance in the security group." msgstr "Also, increase the time in the file instance.yml from 300 sec to 500 sec or more. (It depends on your location). Make sure that you have opened access to the instance in the security group." -#: ../../automation/cloud-init.rst:256 +#: ../../automation/cloud-init.rst:259 msgid "Also, this lab considers:" msgstr "Also, this lab considers:" @@ -429,7 +433,7 @@ msgstr "Azure" msgid "Azure_terraform_ansible_single_vyos_instance" msgstr "Azure_terraform_ansible_single_vyos_instance" -#: ../../automation/cloud-init.rst:241 +#: ../../automation/cloud-init.rst:244 msgid "Before starting, please refer to cloud-init `network-config-docs`_ in order to know how to import user and network configurations." msgstr "Before starting, please refer to cloud-init `network-config-docs`_ in order to know how to import user and network configurations." @@ -453,11 +457,11 @@ msgstr "Check that salt master can communicate with minions" msgid "Cloud-config modules" msgstr "Cloud-config modules" -#: ../../automation/cloud-init.rst:420 +#: ../../automation/cloud-init.rst:423 msgid "Cloud-init `network-config-docs`_." msgstr "Cloud-init `network-config-docs`_." -#: ../../automation/cloud-init.rst:239 +#: ../../automation/cloud-init.rst:242 msgid "Cloud-init on Proxmox" msgstr "Cloud-init on Proxmox" @@ -465,7 +469,7 @@ msgstr "Cloud-init on Proxmox" msgid "Cloud and virtualized instances of VyOS are initialized using the industry-standard cloud-init. Via cloud-init, the system performs tasks such as injecting SSH keys and configuring the network. In addition, the user can supply a custom configuration at the time of instance launch." msgstr "Cloud and virtualized instances of VyOS are initialized using the industry-standard cloud-init. Via cloud-init, the system performs tasks such as injecting SSH keys and configuring the network. In addition, the user can supply a custom configuration at the time of instance launch." -#: ../../automation/cloud-init.rst:120 +#: ../../automation/cloud-init.rst:124 msgid "Command Execution at Initial Boot" msgstr "Command Execution at Initial Boot" @@ -473,11 +477,11 @@ msgstr "Command Execution at Initial Boot" msgid "Command Scripting" msgstr "Command Scripting" -#: ../../automation/cloud-init.rst:356 +#: ../../automation/cloud-init.rst:359 msgid "Command for generating ``seed.iso``" msgstr "Command for generating ``seed.iso``" -#: ../../automation/cloud-init.rst:78 +#: ../../automation/cloud-init.rst:79 msgid "Commands requirements:" msgstr "Commands requirements:" @@ -530,19 +534,19 @@ msgstr "Content" msgid "Content of commands.conf" msgstr "Content of commands.conf" -#: ../../automation/cloud-init.rst:337 +#: ../../automation/cloud-init.rst:340 msgid "Content of network-config file:" msgstr "Content of network-config file:" -#: ../../automation/cloud-init.rst:351 +#: ../../automation/cloud-init.rst:354 msgid "Create seed.iso" msgstr "Create seed.iso" -#: ../../automation/cloud-init.rst:189 +#: ../../automation/cloud-init.rst:193 msgid "Create text files named user-data and meta-data. On linux-based systems, the mkisofs utility can be used to create the seed ISO. The following syntax will add these files to the ISO 9660 file system." msgstr "Create text files named user-data and meta-data. On linux-based systems, the mkisofs utility can be used to create the seed ISO. The following syntax will add these files to the ISO 9660 file system." -#: ../../automation/cloud-init.rst:368 +#: ../../automation/cloud-init.rst:371 msgid "Creating the VM" msgstr "Creating the VM" @@ -550,7 +554,7 @@ msgstr "Creating the VM" msgid "Custom scripts are not executed with root privileges (Use sudo inside if this is necessary)." msgstr "Custom scripts are not executed with root privileges (Use sudo inside if this is necessary)." -#: ../../automation/cloud-init.rst:113 +#: ../../automation/cloud-init.rst:117 msgid "DHCP on first Ethernet interface if no network configuration is provided." msgstr "DHCP on first Ethernet interface if no network configuration is provided." @@ -634,11 +638,11 @@ msgstr "File contents of Terrafom for Azure" msgid "File contents of Terrafom for vSphere" msgstr "File contents of Terrafom for vSphere" -#: ../../automation/cloud-init.rst:284 +#: ../../automation/cloud-init.rst:287 msgid "File generated with previous command: ``/tmp/vyos-1.3.0-cloud-init-10G-qemu.qcow2``" msgstr "File generated with previous command: ``/tmp/vyos-1.3.0-cloud-init-10G-qemu.qcow2``" -#: ../../automation/cloud-init.rst:347 +#: ../../automation/cloud-init.rst:350 msgid "Finally, file **meta-data** has no content, but it's required." msgstr "Finally, file **meta-data** has no content, but it's required." @@ -654,11 +658,15 @@ msgstr "For configuration/upgrade management issues, modification of this script msgid "For configuration and enabling the API see :ref:`http-api`" msgstr "For configuration and enabling the API see :ref:`http-api`" +#: ../../automation/vyos-api.rst:130 +msgid "For example, check an existing path:" +msgstr "For example, check an existing path:" + #: ../../automation/vyos-api.rst:109 msgid "For example, get the addresses of a ``dum0`` interface." msgstr "For example, get the addresses of a ``dum0`` interface." -#: ../../automation/vyos-api.rst:226 +#: ../../automation/vyos-api.rst:258 msgid "For example, show which images are installed." msgstr "For example, show which images are installed." @@ -666,7 +674,11 @@ msgstr "For example, show which images are installed." msgid "For more information on the NoCloud data source, visit its `page <https://cloudinit.readthedocs.io/en/latest/reference/datasources/nocloud.html>`_ in the cloud-init documentation." msgstr "For more information on the NoCloud data source, visit its `page <https://cloudinit.readthedocs.io/en/latest/reference/datasources/nocloud.html>`_ in the cloud-init documentation." -#: ../../automation/cloud-init.rst:411 +#: ../../automation/cloud-init.rst:221 +msgid "For more information on the NoCloud data source, visit its page `nocloud`_ in the cloud-init documentation." +msgstr "For more information on the NoCloud data source, visit its page `nocloud`_ in the cloud-init documentation." + +#: ../../automation/cloud-init.rst:414 msgid "From cli or GUI, power on VM, and after it boots, verify configuration" msgstr "From cli or GUI, power on VM, and after it boots, verify configuration" @@ -678,7 +690,7 @@ msgstr "General commands that we will use for running Terraform scripts" msgid "Generate Object" msgstr "Generate Object" -#: ../../automation/cloud-init.rst:268 +#: ../../automation/cloud-init.rst:271 msgid "Generate qcow image" msgstr "Generate qcow image" @@ -690,7 +702,7 @@ msgstr "Getting Started" msgid "Here is a simple example:" msgstr "Here is a simple example:" -#: ../../automation/cloud-init.rst:91 +#: ../../automation/cloud-init.rst:95 msgid "Here is an example cloud-config that appends configuration at the time of first boot." msgstr "Here is an example cloud-config that appends configuration at the time of first boot." @@ -710,23 +722,23 @@ msgstr "How to create a single instance and install your configuration using Ter msgid "How to create a single instance and install your configuration using Terraform+Ansible+vSphere Step by step:" msgstr "How to create a single instance and install your configuration using Terraform+Ansible+vSphere Step by step:" -#: ../../automation/cloud-init.rst:377 +#: ../../automation/cloud-init.rst:380 msgid "ISO files storage: ``local`` volume is used for ``.iso`` file storage. In this scenario ``local`` volume type is set to **directory**, abd attached to ``/var/lib/vz``." msgstr "ISO files storage: ``local`` volume is used for ``.iso`` file storage. In this scenario ``local`` volume type is set to **directory**, abd attached to ``/var/lib/vz``." -#: ../../automation/cloud-init.rst:81 +#: ../../automation/cloud-init.rst:82 msgid "If command ends in a value, it must be inside single quotes." msgstr "If command ends in a value, it must be inside single quotes." -#: ../../automation/cloud-init.rst:250 +#: ../../automation/cloud-init.rst:253 msgid "If no networking configuration is provided, then dhcp client is going to be enabled on first interface. Bare in mind that this configuration will be inyected at an OS level, so don't expect to find dhcp client configuration on vyos cli. Because of this behavior, in next example lab we will disable dhcp-client configuration on eth0." msgstr "If no networking configuration is provided, then dhcp client is going to be enabled on first interface. Bare in mind that this configuration will be inyected at an OS level, so don't expect to find dhcp client configuration on vyos cli. Because of this behavior, in next example lab we will disable dhcp-client configuration on eth0." -#: ../../automation/cloud-init.rst:225 +#: ../../automation/cloud-init.rst:228 msgid "If you encounter problems, verify that the cloud-config document contains valid YAML. Online resources such as https://www.yamllint.com/ provide a simple tool for validating YAML." msgstr "If you encounter problems, verify that the cloud-config document contains valid YAML. Online resources such as https://www.yamllint.com/ provide a simple tool for validating YAML." -#: ../../automation/cloud-init.rst:153 +#: ../../automation/cloud-init.rst:157 msgid "If you need to gather information from linux commands to configure VyOS, you can execute commands and then configure VyOS in the same script." msgstr "If you need to gather information from linux commands to configure VyOS, you can execute commands and then configure VyOS in the same script." @@ -738,7 +750,7 @@ msgstr "If you want to script the configs in a language other than bash you can msgid "Importing and Disabling Warnings for verify=False" msgstr "Importing and Disabling Warnings for verify=False" -#: ../../automation/cloud-init.rst:298 +#: ../../automation/cloud-init.rst:301 msgid "In Proxmox server three files are going to be used for this setup:" msgstr "In Proxmox server three files are going to be used for this setup:" @@ -758,15 +770,15 @@ msgstr "In this case, we'll create the necessary files for Terraform and Ansible msgid "In this case, we'll create the necessary files for Terraform and Ansible next using Terraform we'll create a single instance on the vSphere cloud and make provisioning using Ansible." msgstr "In this case, we'll create the necessary files for Terraform and Ansible next using Terraform we'll create a single instance on the vSphere cloud and make provisioning using Ansible." -#: ../../automation/cloud-init.rst:307 +#: ../../automation/cloud-init.rst:310 msgid "In this lab, all files are located in ``/tmp/``. So, before going on, lets move to that directory:" msgstr "In this lab, all files are located in ``/tmp/``. So, before going on, lets move to that directory:" -#: ../../automation/cloud-init.rst:274 +#: ../../automation/cloud-init.rst:277 msgid "In this lab, we are using 1.3.0 VyOS version and setting a disk of 10G. Download VyOS .iso file and save it as ``/tmp/vyos.iso``. Command used for generating qcow image:" msgstr "In this lab, we are using 1.3.0 VyOS version and setting a disk of 10G. Download VyOS .iso file and save it as ``/tmp/vyos.iso``. Command used for generating qcow image:" -#: ../../automation/cloud-init.rst:71 +#: ../../automation/cloud-init.rst:72 msgid "Initial Configuration" msgstr "Initial Configuration" @@ -774,7 +786,7 @@ msgstr "Initial Configuration" msgid "Initializing a VyDevice Object" msgstr "Initializing a VyDevice Object" -#: ../../automation/cloud-init.rst:180 +#: ../../automation/cloud-init.rst:184 msgid "Injecting configuration data is not limited to cloud platforms. Users can employ the NoCloud data source to inject user-data and meta-data on virtualization platforms such as VMware, Hyper-V and KVM." msgstr "Injecting configuration data is not limited to cloud platforms. Users can employ the NoCloud data source to inject user-data and meta-data on virtualization platforms such as VMware, Hyper-V and KVM." @@ -802,7 +814,7 @@ msgstr "Make sure that Ansible is pinging from Terrafom." msgid "Metadata - Metadata is sourced by the cloud platform or hypervisor. In some clouds, there is implemented as an HTTP endpoint at ``http://169.254.169.254``." msgstr "Metadata - Metadata is sourced by the cloud platform or hypervisor. In some clouds, there is implemented as an HTTP endpoint at ``http://169.254.169.254``." -#: ../../automation/cloud-init.rst:244 +#: ../../automation/cloud-init.rst:247 msgid "Most important keys that needs to be considered:" msgstr "Most important keys that needs to be considered:" @@ -830,11 +842,11 @@ msgstr "Network Topology Diagram" msgid "Network configuration - This config source informs the system about the network settings like IP addresses, routes, DNS. Available only in several cloud and virtualization platforms." msgstr "Network configuration - This config source informs the system about the network settings like IP addresses, routes, DNS. Available only in several cloud and virtualization platforms." -#: ../../automation/cloud-init.rst:248 +#: ../../automation/cloud-init.rst:251 msgid "Networking configurations shouldn't be passed in user-data file." msgstr "Networking configurations shouldn't be passed in user-data file." -#: ../../automation/cloud-init.rst:178 +#: ../../automation/cloud-init.rst:182 msgid "NoCloud" msgstr "NoCloud" @@ -843,15 +855,15 @@ msgstr "NoCloud" msgid "Nornir" msgstr "Nornir" -#: ../../automation/cloud-init.rst:131 +#: ../../automation/cloud-init.rst:135 msgid "Note that the /opt/vyatta/etc/config is used instead of the /config/scripts directory referenced in the :ref:`command-scripting` section of the documentation because the /config/script directory isn't mounted when the ``write_files`` module executes." msgstr "Note that the /opt/vyatta/etc/config is used instead of the /config/scripts directory referenced in the :ref:`command-scripting` section of the documentation because the /config/script directory isn't mounted when the ``write_files`` module executes." -#: ../../automation/cloud-init.rst:370 +#: ../../automation/cloud-init.rst:373 msgid "Notes for this particular example, that may need to be modified in other setups:" msgstr "Notes for this particular example, that may need to be modified in other setups:" -#: ../../automation/cloud-init.rst:287 +#: ../../automation/cloud-init.rst:290 msgid "Now, that file needs to be copied to proxmox server:" msgstr "Now, that file needs to be copied to proxmox server:" @@ -859,15 +871,15 @@ msgstr "Now, that file needs to be copied to proxmox server:" msgid "On VyOS this will cause the following problem: After modifying the configuration via script like this once, it is not possible to manually modify the config anymore:" msgstr "On VyOS this will cause the following problem: After modifying the configuration via script like this once, it is not possible to manually modify the config anymore:" -#: ../../automation/cloud-init.rst:390 +#: ../../automation/cloud-init.rst:393 msgid "On proxmox server:" msgstr "On proxmox server:" -#: ../../automation/cloud-init.rst:353 +#: ../../automation/cloud-init.rst:356 msgid "Once the three files were created, it's time to generate the ``seed.iso`` image, which needs to be mounted to the new VM as a cd." msgstr "Once the three files were created, it's time to generate the ``seed.iso`` image, which needs to be mounted to the new VM as a cd." -#: ../../automation/cloud-init.rst:80 +#: ../../automation/cloud-init.rst:81 msgid "One command per line." msgstr "One command per line." @@ -896,7 +908,7 @@ msgstr "Please take a look at the Contributing Guide for our :ref:`documentation msgid "Postconfig on boot" msgstr "Postconfig on boot" -#: ../../automation/cloud-init.rst:409 +#: ../../automation/cloud-init.rst:412 msgid "Power on VM and verifications" msgstr "Power on VM and verifications" @@ -916,15 +928,15 @@ msgstr "Preparation steps for deploying VyOS on Azure" msgid "Preparation steps for deploying VyOS on vSphere" msgstr "Preparation steps for deploying VyOS on vSphere" -#: ../../automation/cloud-init.rst:296 +#: ../../automation/cloud-init.rst:299 msgid "Prepare cloud-init files" msgstr "Prepare cloud-init files" -#: ../../automation/cloud-init.rst:258 +#: ../../automation/cloud-init.rst:261 msgid "Proxmox IP address: **192.168.0.253/24**" msgstr "Proxmox IP address: **192.168.0.253/24**" -#: ../../automation/cloud-init.rst:422 +#: ../../automation/cloud-init.rst:425 msgid "Proxmox `Cloud-init-Support`_." msgstr "Proxmox `Cloud-init-Support`_." @@ -936,11 +948,11 @@ msgstr "PyVyOS" msgid "PyVyOS is a Python library for interacting with VyOS devices via their API. This documentation guides you on using PyVyOS to manage your VyOS devices programmatically. The complete PyVyOS documentation is available on [Read the Docs](https://pyvyos.readthedocs.io/en/latest/), and the library can be found on [GitHub](https://github.com/robertoberto/pyvyos) and [PyPI](https://pypi.org/project/pyvyos/)." msgstr "PyVyOS is a Python library for interacting with VyOS devices via their API. This documentation guides you on using PyVyOS to manage your VyOS devices programmatically. The complete PyVyOS documentation is available on [Read the Docs](https://pyvyos.readthedocs.io/en/latest/), and the library can be found on [GitHub](https://github.com/robertoberto/pyvyos) and [PyPI](https://pypi.org/project/pyvyos/)." -#: ../../automation/cloud-init.rst:416 +#: ../../automation/cloud-init.rst:419 msgid "References" msgstr "References" -#: ../../automation/cloud-init.rst:263 +#: ../../automation/cloud-init.rst:266 msgid "Remove default dhcp client on first interface, and load other configuration during first boot, using cloud-init." msgstr "Remove default dhcp client on first interface, and load other configuration during first boot, using cloud-init." @@ -968,7 +980,7 @@ msgstr "Run configuration commands" msgid "Run operational commands" msgstr "Run operational commands" -#: ../../automation/cloud-init.rst:111 +#: ../../automation/cloud-init.rst:115 msgid "SSH is configured on port 22." msgstr "SSH is configured on port 22." @@ -980,11 +992,11 @@ msgstr "Salt" msgid "Salt master configuration:" msgstr "Salt master configuration:" -#: ../../automation/vyos-api.rst:345 +#: ../../automation/vyos-api.rst:377 msgid "Save a running configuration to a file." msgstr "Save a running configuration to a file." -#: ../../automation/vyos-api.rst:327 +#: ../../automation/vyos-api.rst:359 msgid "Save a running configuration to the startup configuration. When you don't specify the file when saving, it saves to ``/config/config.boot``." msgstr "Save a running configuration to the startup configuration. When you don't specify the file when saving, it saves to ``/config/config.boot``." @@ -1030,7 +1042,7 @@ msgstr "Start" msgid "Start creating an AWS instance and check the result" msgstr "Start creating an AWS instance and check the result" -#: ../../automation/cloud-init.rst:260 +#: ../../automation/cloud-init.rst:263 msgid "Storaged used: volume local, which is mounted on directory **/var/lib/vz**, and contains all type of content, including snippets." msgstr "Storaged used: volume local, which is mounted on directory **/var/lib/vz**, and contains all type of content, including snippets." @@ -1081,7 +1093,7 @@ msgstr "Structure of files Terrafom for vSphere" msgid "Structure of files in the standard Terraform project:" msgstr "Structure of files in the standard Terraform project:" -#: ../../automation/cloud-init.rst:107 +#: ../../automation/cloud-init.rst:111 msgid "System Defaults/Fallbacks" msgstr "System Defaults/Fallbacks" @@ -1099,7 +1111,7 @@ msgstr "Terraform doesn't connect via SSH to your Ansible instance: you have to msgid "Terraform for VyOS" msgstr "Terraform for VyOS" -#: ../../automation/vyos-api.rst:302 +#: ../../automation/vyos-api.rst:334 msgid "The API pushes every request to a session and commit it. But some of VyOS components like DHCP and PPPoE Servers, IPSec, VXLAN, and other tunnels require full configuration for commit. The endpoint will process multiple commands when you pass them as a list to the ``data`` field." msgstr "The API pushes every request to a session and commit it. But some of VyOS components like DHCP and PPPoE Servers, IPSec, VXLAN, and other tunnels require full configuration for commit. The endpoint will process multiple commands when you pass them as a list to the ``data`` field." @@ -1111,23 +1123,23 @@ msgstr "The ``/config/scripts/vyos-postconfig-bootup.script`` script is called o msgid "The ``/config/scripts/vyos-preconfig-bootup.script`` script is called on boot before the VyOS configuration during boot process." msgstr "The ``/config/scripts/vyos-preconfig-bootup.script`` script is called on boot before the VyOS configuration during boot process." -#: ../../automation/vyos-api.rst:224 +#: ../../automation/vyos-api.rst:256 msgid "The ``/show`` endpoint is to show everything in the operational mode." msgstr "The ``/show`` endpoint is to show everything in the operational mode." -#: ../../automation/vyos-api.rst:248 +#: ../../automation/vyos-api.rst:280 msgid "The ``generate`` endpoint run a ``generate`` command." msgstr "The ``generate`` endpoint run a ``generate`` command." -#: ../../automation/vyos-api.rst:131 +#: ../../automation/vyos-api.rst:163 msgid "The ``reset`` endpoint run a ``reset`` command." msgstr "The ``reset`` endpoint run a ``reset`` command." -#: ../../automation/cloud-init.rst:84 +#: ../../automation/cloud-init.rst:85 msgid "The commands list produced by the ``show configuration commands`` command on a VyOS router should comply with all the requirements, so it is easy to get a proper commands list by copying it from another router." msgstr "The commands list produced by the ``show configuration commands`` command on a VyOS router should comply with all the requirements, so it is easy to get a proper commands list by copying it from another router." -#: ../../automation/cloud-init.rst:88 +#: ../../automation/cloud-init.rst:89 msgid "The configuration specified in the cloud-config document overwrites default configuration values and values configured via Metadata." msgstr "The configuration specified in the cloud-config document overwrites default configuration values and values configured via Metadata." @@ -1144,23 +1156,23 @@ msgstr "The default file looks like this:" msgid "The easiest way to configure the system via user-data is the Cloud-config syntax described below." msgstr "The easiest way to configure the system via user-data is the Cloud-config syntax described below." -#: ../../automation/vyos-api.rst:325 +#: ../../automation/vyos-api.rst:357 msgid "The endpoint ``/config-file`` is to save or load a configuration." msgstr "The endpoint ``/config-file`` is to save or load a configuration." -#: ../../automation/cloud-init.rst:156 +#: ../../automation/cloud-init.rst:160 msgid "The following example sets the hostname based on the instance identifier obtained from the EC2 metadata service." msgstr "The following example sets the hostname based on the instance identifier obtained from the EC2 metadata service." -#: ../../automation/cloud-init.rst:136 +#: ../../automation/cloud-init.rst:140 msgid "The following example shows how to execute commands after the initial configuration." msgstr "The following example shows how to execute commands after the initial configuration." -#: ../../automation/cloud-init.rst:74 +#: ../../automation/cloud-init.rst:75 msgid "The key used to designate a VyOS configuration is ``vyos_config_commands``. What follows is VyOS configuration using the \"set-style\" syntax. Both \"set\" and \"delete\" commands are supported." msgstr "The key used to designate a VyOS configuration is ``vyos_config_commands``. What follows is VyOS configuration using the \"set-style\" syntax. Both \"set\" and \"delete\" commands are supported." -#: ../../automation/cloud-init.rst:197 +#: ../../automation/cloud-init.rst:201 msgid "The seed.iso file can be attached to the virtual machine. As an example, the method with KVM to attach the ISO as a CD drive follows." msgstr "The seed.iso file can be attached to the virtual machine. As an example, the method with KVM to attach the ISO as a CD drive follows." @@ -1168,7 +1180,7 @@ msgstr "The seed.iso file can be attached to the virtual machine. As an example, msgid "There is a pitfall when working with configuration scripts. It is tempting to call configuration scripts with \"sudo\" (i.e., temporary root permissions), because that's the common way on most Linux platforms to call system commands." msgstr "There is a pitfall when working with configuration scripts. It is tempting to call configuration scripts with \"sudo\" (i.e., temporary root permissions), because that's the common way on most Linux platforms to call system commands." -#: ../../automation/cloud-init.rst:109 +#: ../../automation/cloud-init.rst:113 msgid "These are the VyOS defaults and fallbacks." msgstr "These are the VyOS defaults and fallbacks." @@ -1180,11 +1192,11 @@ msgstr "This section needs improvements, examples and explanations." msgid "This will result in the following error message: ``Set failed`` If this happens, a reboot is required to be able to edit the config manually again." msgstr "This will result in the following error message: ``Set failed`` If this happens, a reboot is required to be able to edit the config manually again." -#: ../../automation/vyos-api.rst:361 +#: ../../automation/vyos-api.rst:393 msgid "To Load a configuration file." msgstr "To Load a configuration file." -#: ../../automation/vyos-api.rst:186 +#: ../../automation/vyos-api.rst:218 msgid "To add or delete an image, use the ``/image`` endpoint." msgstr "To add or delete an image, use the ``/image`` endpoint." @@ -1192,6 +1204,10 @@ msgstr "To add or delete an image, use the ``/image`` endpoint." msgid "To avoid these problems, the proper way is to call a script with the ``vyattacfg`` group, e.g., by using the ``sg`` (switch group) command:" msgstr "To avoid these problems, the proper way is to call a script with the ``vyattacfg`` group, e.g., by using the ``sg`` (switch group) command:" +#: ../../automation/vyos-api.rst:128 +msgid "To check existence of a configuration path, use the ``exists`` operation." +msgstr "To check existence of a configuration path, use the ``exists`` operation." + #: ../../automation/vyos-api.rst:48 msgid "To get the whole configuration, pass an empty list to the ``path`` field" msgstr "To get the whole configuration, pass an empty list to the ``path`` field" @@ -1200,7 +1216,7 @@ msgstr "To get the whole configuration, pass an empty list to the ``path`` field msgid "To include VyOS specific functions and aliases you need to ``source /opt/vyatta/etc/functions/script-template`` files at the top of your script." msgstr "To include VyOS specific functions and aliases you need to ``source /opt/vyatta/etc/functions/script-template`` files at the top of your script." -#: ../../automation/vyos-api.rst:149 +#: ../../automation/vyos-api.rst:181 msgid "To initiate a reboot use the ``reboot`` endpoint." msgstr "To initiate a reboot use the ``reboot`` endpoint." @@ -1212,11 +1228,11 @@ msgstr "To make sure that a script is not accidentally called without the ``vyat msgid "To only get a part of the configuration, for example ``system syslog``." msgstr "To only get a part of the configuration, for example ``system syslog``." -#: ../../automation/vyos-api.rst:167 +#: ../../automation/vyos-api.rst:199 msgid "To power off the system use the ``poweroff`` endpoint." msgstr "To power off the system use the ``poweroff`` endpoint." -#: ../../automation/cloud-init.rst:223 +#: ../../automation/cloud-init.rst:226 #: ../../automation/terraform/terraformAWS.rst:264 msgid "Troubleshooting" msgstr "Troubleshooting" @@ -1236,6 +1252,10 @@ msgid "User-data" msgstr "User-data" #: ../../automation/cloud-init.rst:28 +msgid "User-data - User-data is specified by the user. This config source offers the ability to insert any CLI configuration commands into the configuration before the first boot." +msgstr "User-data - User-data is specified by the user. This config source offers the ability to insert any CLI configuration commands into the configuration before the first boot." + +#: ../../automation/cloud-init.rst:28 msgid "User-data - User-data is specified by the user. This config source offers the ability to insert any CLI configuration commands into the configuration before the first boot." msgstr "User-data - User-data is specified by the user. This config source offers the ability to insert any CLI configuration commands into the configuration before the first boot." @@ -1251,15 +1271,15 @@ msgstr "Using PyVyOS" msgid "Using pyvyos" msgstr "Using pyvyos" -#: ../../automation/cloud-init.rst:373 +#: ../../automation/cloud-init.rst:376 msgid "VM ID: in this example, VM ID used is 555." msgstr "VM ID: in this example, VM ID used is 555." -#: ../../automation/cloud-init.rst:381 +#: ../../automation/cloud-init.rst:384 msgid "VM Resources: these parameters can be modified as needed." msgstr "VM Resources: these parameters can be modified as needed." -#: ../../automation/cloud-init.rst:375 +#: ../../automation/cloud-init.rst:378 msgid "VM Storage: ``local`` volume is used." msgstr "VM Storage: ``local`` volume is used." @@ -1279,7 +1299,7 @@ msgstr "VyOS Automation" msgid "VyOS Terraform" msgstr "VyOS Terraform" -#: ../../automation/cloud-init.rst:418 +#: ../../automation/cloud-init.rst:421 msgid "VyOS `cloud-init-docs`_." msgstr "VyOS `cloud-init-docs`_." @@ -1287,7 +1307,7 @@ msgstr "VyOS `cloud-init-docs`_." msgid "VyOS cloud-init" msgstr "VyOS cloud-init" -#: ../../automation/cloud-init.rst:246 +#: ../../automation/cloud-init.rst:249 msgid "VyOS configuration commands are defined in user-data file." msgstr "VyOS configuration commands are defined in user-data file." @@ -1331,7 +1351,7 @@ msgstr "VyOS supports op-mode and configuration via salt_." msgid "VyOS supports some napalm_ functions for configuration and op-mode. It requires more tests." msgstr "VyOS supports some napalm_ functions for configuration and op-mode. It requires more tests." -#: ../../automation/cloud-init.rst:122 +#: ../../automation/cloud-init.rst:126 msgid "VyOS supports the execution of operational commands and linux commands at initial boot. This is accomplished using ``write_files`` to certain files in the /opt/vyatta/etc/config/scripts directory. Commands specified in opt/vyatta/etc/config/scripts/vyos-preconfig-bootup.script are executed prior to configuration. The /opt/vyatta/etc/config/scripts/vyos-postconfig-bootup.script file contains commands to be executed after configuration. In both cases, commands are executed as the root user." msgstr "VyOS supports the execution of operational commands and linux commands at initial boot. This is accomplished using ``write_files`` to certain files in the /opt/vyatta/etc/config/scripts directory. Commands specified in opt/vyatta/etc/config/scripts/vyos-preconfig-bootup.script are executed prior to configuration. The /opt/vyatta/etc/config/scripts/vyos-postconfig-bootup.script file contains commands to be executed after configuration. In both cases, commands are executed as the root user." @@ -1339,7 +1359,7 @@ msgstr "VyOS supports the execution of operational commands and linux commands a msgid "We need 2 files, commands.conf and script itself." msgstr "We need 2 files, commands.conf and script itself." -#: ../../automation/cloud-init.rst:184 +#: ../../automation/cloud-init.rst:188 msgid "While other methods exist, the most straightforward method for using the NoCloud data source is creating a seed ISO and attaching it to the virtual machine as a CD drive. The volume must be formatted as a vfat or ISO 9660 file system with the label \"cidata\" or \"CIDATA\"." msgstr "While other methods exist, the most straightforward method for using the NoCloud data source is creating a seed ISO and attaching it to the virtual machine as a CD drive. The volume must be formatted as a vfat or ISO 9660 file system with the label \"cidata\" or \"CIDATA\"." @@ -1391,27 +1411,27 @@ msgstr "You can install PyVyOS using pip:" msgid "You can install pyvyos using pip:" msgstr "You can install pyvyos using pip:" -#: ../../automation/vyos-api.rst:268 +#: ../../automation/vyos-api.rst:300 msgid "You can pass a ``set``, ``delete`` or ``comment`` command to the ``/configure`` endpoint." msgstr "You can pass a ``set``, ``delete`` or ``comment`` command to the ``/configure`` endpoint." -#: ../../automation/vyos-api.rst:287 +#: ../../automation/vyos-api.rst:319 msgid "``delete`` a single command" msgstr "``delete`` a single command" -#: ../../automation/cloud-init.rst:383 +#: ../../automation/cloud-init.rst:386 msgid "``seed.iso`` was previously created in directory ``/tmp/``. It's necessary to move it to ``/var/lib/vz/template/iso``" msgstr "``seed.iso`` was previously created in directory ``/tmp/``. It's necessary to move it to ``/var/lib/vz/template/iso``" -#: ../../automation/vyos-api.rst:271 +#: ../../automation/vyos-api.rst:303 msgid "``set`` a single command" msgstr "``set`` a single command" -#: ../../automation/cloud-init.rst:55 +#: ../../automation/cloud-init.rst:56 msgid "``vyos_userdata`` - the module accepts a list of CLI configuration commands in a ``vyos_config_commands`` section, which gives an easy way to configure the system during deployment." msgstr "``vyos_userdata`` - the module accepts a list of CLI configuration commands in a ``vyos_config_commands`` section, which gives an easy way to configure the system during deployment." -#: ../../automation/cloud-init.rst:112 +#: ../../automation/cloud-init.rst:116 msgid "``vyos``/``vyos`` credentials if no others specified by data source." msgstr "``vyos``/``vyos`` credentials if no others specified by data source." @@ -1431,7 +1451,7 @@ msgstr "`pyvyos Source Code on GitHub <https://github.com/robertoberto/pyvyos>`_ msgid "`pyvyos on PyPI <https://pypi.org/project/pyvyos/>`_ for easy installation via pip, the Python package installer. Execute `pip install pyvyos` in your terminal to install." msgstr "`pyvyos on PyPI <https://pypi.org/project/pyvyos/>`_ for easy installation via pip, the Python package installer. Execute `pip install pyvyos` in your terminal to install." -#: ../../automation/vyos-api.rst:188 +#: ../../automation/vyos-api.rst:220 msgid "add an image" msgstr "add an image" @@ -1446,11 +1466,11 @@ msgstr "all" msgid "ansible.cfg" msgstr "ansible.cfg" -#: ../../automation/cloud-init.rst:61 +#: ../../automation/cloud-init.rst:62 msgid "cloud-config file format" msgstr "cloud-config file format" -#: ../../automation/cloud-init.rst:229 +#: ../../automation/cloud-init.rst:232 msgid "cloud-init logs to /var/log/cloud-init.log. This file can be helpful in determining why the configuration varies from what you expect. You can fetch the most important data filtering output for ``vyos`` keyword:" msgstr "cloud-init logs to /var/log/cloud-init.log. This file can be helpful in determining why the configuration varies from what you expect. You can fetch the most important data filtering output for ``vyos`` keyword:" @@ -1458,7 +1478,7 @@ msgstr "cloud-init logs to /var/log/cloud-init.log. This file can be helpful in msgid "commands.txt" msgstr "commands.txt" -#: ../../automation/vyos-api.rst:205 +#: ../../automation/vyos-api.rst:237 msgid "delete an image, for example ``1.3-rolling-202006070117``" msgstr "delete an image, for example ``1.3-rolling-202006070117``" @@ -1550,6 +1570,10 @@ msgstr "variables.tf" msgid "versions.tf" msgstr "versions.tf" +#: ../../automation/vyos-api.rst:145 +msgid "versus a non-existent path:" +msgstr "versus a non-existent path:" + #: ../../automation/terraform/terraformAWS.rst:300 #: ../../automation/terraform/terraformAZ.rst:95 #: ../../automation/terraform/terraformvSphere.rst:98 diff --git a/docs/_locale/uk/configuration.pot b/docs/_locale/uk/configuration.pot index e664bc23..d131d5b7 100644 --- a/docs/_locale/uk/configuration.pot +++ b/docs/_locale/uk/configuration.pot @@ -168,9 +168,11 @@ msgstr "**Documentation under development**" msgid "**Ethernet (protocol, destination address or source address)**" msgstr "**Ethernet (protocol, destination address or source address)**" -#: ../../configuration/service/dhcp-server.rst:206 -#: ../../configuration/service/dhcp-server.rst:593 -#: ../../configuration/service/dhcp-server.rst:634 +#: ../../configuration/service/dhcp-server.rst:63 +#: ../../configuration/service/dhcp-server.rst:158 +#: ../../configuration/service/dhcp-server.rst:240 +#: ../../configuration/service/dhcp-server.rst:627 +#: ../../configuration/service/dhcp-server.rst:668 msgid "**Example:**" msgstr "**Example:**" @@ -415,7 +417,7 @@ msgstr "**Prerouting**: several actions can be done in this stage, and currently msgid "**Prerouting**: several actions can be done in this stage, and currently these actions are defined in different parts in vyos configuration. Order is important, and all these actions are performed before any actions define under ``firewall`` section. Relevant configuration that acts in this stage are:" msgstr "**Prerouting**: several actions can be done in this stage, and currently these actions are defined in different parts in vyos configuration. Order is important, and all these actions are performed before any actions define under ``firewall`` section. Relevant configuration that acts in this stage are:" -#: ../../configuration/service/dhcp-server.rst:397 +#: ../../configuration/service/dhcp-server.rst:431 msgid "**Primary**" msgstr "**Primary**" @@ -525,7 +527,7 @@ msgstr "**SW1**" msgid "**SW2**" msgstr "**SW2**" -#: ../../configuration/service/dhcp-server.rst:406 +#: ../../configuration/service/dhcp-server.rst:440 msgid "**Secondary**" msgstr "**Secondary**" @@ -1045,7 +1047,7 @@ msgstr "0 if not defined, which means no refreshing." msgid "0 if not defined." msgstr "0 if not defined." -#: ../../configuration/service/dhcp-server.rst:243 +#: ../../configuration/service/dhcp-server.rst:277 #: ../../configuration/system/syslog.rst:114 #: ../../configuration/system/syslog.rst:173 #: ../../configuration/trafficpolicy/index.rst:801 @@ -1108,7 +1110,7 @@ msgstr "10 - 10 MBit/s" msgid "11" msgstr "11" -#: ../../configuration/service/dhcp-server.rst:325 +#: ../../configuration/service/dhcp-server.rst:359 msgid "119" msgstr "119" @@ -1118,11 +1120,11 @@ msgstr "119" msgid "12" msgstr "12" -#: ../../configuration/service/dhcp-server.rst:330 +#: ../../configuration/service/dhcp-server.rst:364 msgid "121, 249" msgstr "121, 249" -#: ../../configuration/service/dhcp-server.rst:310 +#: ../../configuration/service/dhcp-server.rst:344 #: ../../configuration/system/syslog.rst:138 #: ../../configuration/trafficpolicy/index.rst:870 msgid "13" @@ -1134,7 +1136,7 @@ msgstr "13" msgid "14" msgstr "14" -#: ../../configuration/service/dhcp-server.rst:270 +#: ../../configuration/service/dhcp-server.rst:304 #: ../../configuration/system/syslog.rst:142 #: ../../configuration/trafficpolicy/index.rst:866 msgid "15" @@ -1158,7 +1160,7 @@ msgstr "172.16.0.0 to 172.31.255.255 (CIDR: 172.16.0.0/12)" msgid "18" msgstr "18" -#: ../../configuration/service/dhcp-server.rst:275 +#: ../../configuration/service/dhcp-server.rst:309 #: ../../configuration/system/syslog.rst:150 msgid "19" msgstr "19" @@ -1183,7 +1185,7 @@ msgstr "1: Enable DAD (default)" msgid "1 if not defined." msgstr "1 if not defined." -#: ../../configuration/service/dhcp-server.rst:249 +#: ../../configuration/service/dhcp-server.rst:283 #: ../../configuration/system/syslog.rst:116 #: ../../configuration/system/syslog.rst:178 #: ../../configuration/trafficpolicy/index.rst:799 @@ -1217,7 +1219,7 @@ msgstr "25000 - 25 GBit/s" msgid "2500 - 2.5 GBit/s" msgstr "2500 - 2.5 GBit/s" -#: ../../configuration/service/dhcp-server.rst:335 +#: ../../configuration/service/dhcp-server.rst:369 msgid "252" msgstr "252" @@ -1245,7 +1247,7 @@ msgstr "2. Since this is the first packet, connection status of this connection, msgid "2: Enable DAD, and disable IPv6 operation if MAC-based duplicate link-local address has been found." msgstr "2: Enable DAD, and disable IPv6 operation if MAC-based duplicate link-local address has been found." -#: ../../configuration/service/dhcp-server.rst:255 +#: ../../configuration/service/dhcp-server.rst:289 #: ../../configuration/system/syslog.rst:118 #: ../../configuration/system/syslog.rst:181 #: ../../configuration/trafficpolicy/index.rst:797 @@ -1273,7 +1275,7 @@ msgstr "38" msgid "3. Add a full path to the script" msgstr "3. Add a full path to the script" -#: ../../configuration/service/dhcp-server.rst:260 +#: ../../configuration/service/dhcp-server.rst:294 #: ../../configuration/system/syslog.rst:120 #: ../../configuration/system/syslog.rst:183 #: ../../configuration/trafficpolicy/index.rst:795 @@ -1289,11 +1291,11 @@ msgstr "40000 - 40 GBit/s" msgid "40 MHz channels may switch their primary and secondary channels if needed or creation of 40 MHz channel maybe rejected based on overlapping BSSes. These changes are done automatically when hostapd is setting up the 40 MHz channel." msgstr "40 MHz channels may switch their primary and secondary channels if needed or creation of 40 MHz channel maybe rejected based on overlapping BSSes. These changes are done automatically when hostapd is setting up the 40 MHz channel." -#: ../../configuration/service/dhcp-server.rst:280 +#: ../../configuration/service/dhcp-server.rst:314 msgid "42" msgstr "42" -#: ../../configuration/service/dhcp-server.rst:285 +#: ../../configuration/service/dhcp-server.rst:319 msgid "44" msgstr "44" @@ -1324,7 +1326,7 @@ msgstr "50000 - 50 GBit/s" msgid "5000 - 5 GBit/s" msgstr "5000 - 5 GBit/s" -#: ../../configuration/service/dhcp-server.rst:290 +#: ../../configuration/service/dhcp-server.rst:324 msgid "54" msgstr "54" @@ -1337,7 +1339,7 @@ msgstr "5. Second packet for this connection is received by the router. Since co msgid "5 if not defined." msgstr "5 if not defined." -#: ../../configuration/service/dhcp-server.rst:265 +#: ../../configuration/service/dhcp-server.rst:299 #: ../../configuration/system/syslog.rst:124 #: ../../configuration/system/syslog.rst:189 #: ../../configuration/trafficpolicy/index.rst:791 @@ -1345,7 +1347,7 @@ msgstr "5 if not defined." msgid "6" msgstr "6" -#: ../../configuration/service/dhcp-server.rst:300 +#: ../../configuration/service/dhcp-server.rst:334 msgid "66" msgstr "66" @@ -1353,11 +1355,11 @@ msgstr "66" msgid "66% of traffic is routed to eth0, eth1 gets 33% of traffic." msgstr "66% of traffic is routed to eth0, eth1 gets 33% of traffic." -#: ../../configuration/service/dhcp-server.rst:305 +#: ../../configuration/service/dhcp-server.rst:339 msgid "67" msgstr "67" -#: ../../configuration/service/dhcp-server.rst:315 +#: ../../configuration/service/dhcp-server.rst:349 msgid "69" msgstr "69" @@ -1380,7 +1382,7 @@ msgstr "6in4 uses tunneling to encapsulate IPv6 traffic over IPv4 links as defin msgid "7" msgstr "7" -#: ../../configuration/service/dhcp-server.rst:320 +#: ../../configuration/service/dhcp-server.rst:354 msgid "70" msgstr "70" @@ -1509,7 +1511,7 @@ msgstr "A GRE tunnel operates at layer 3 of the OSI model and is represented by msgid "A Rule-Set can be applied to every interface:" msgstr "A Rule-Set can be applied to every interface:" -#: ../../configuration/service/dhcp-server.rst:567 +#: ../../configuration/service/dhcp-server.rst:601 msgid "A SNTP server address can be specified for DHCPv6 clients." msgstr "A SNTP server address can be specified for DHCPv6 clients." @@ -1525,7 +1527,7 @@ msgstr "A VyOS GRE tunnel can carry both IPv4 and IPv6 traffic and can also be c msgid "A VyOS router with two interfaces - eth0 (WAN) and eth1 (LAN) - is required to implement a split-horizon DNS configuration for example.com." msgstr "A VyOS router with two interfaces - eth0 (WAN) and eth1 (LAN) - is required to implement a split-horizon DNS configuration for example.com." -#: ../../configuration/service/dhcp-server.rst:539 +#: ../../configuration/service/dhcp-server.rst:573 msgid "A :abbr:`NIS (Network Information Service)` domain can be set to be used for DHCPv6 clients." msgstr "A :abbr:`NIS (Network Information Service)` domain can be set to be used for DHCPv6 clients." @@ -1537,8 +1539,8 @@ msgstr "A basic configuration requires a tunnel source (source-address), a tunne msgid "A basic introduction to zone-based firewalls can be found `here <https://support.vyos.io/en/kb/articles/a-primer-to-zone-based-firewall>`_, and an example at :ref:`examples-zone-policy`." msgstr "A basic introduction to zone-based firewalls can be found `here <https://support.vyos.io/en/kb/articles/a-primer-to-zone-based-firewall>`_, and an example at :ref:`examples-zone-policy`." -#: ../../configuration/interfaces/bridge.rst:195 -#: ../../configuration/interfaces/bridge.rst:229 +#: ../../configuration/interfaces/bridge.rst:204 +#: ../../configuration/interfaces/bridge.rst:238 msgid "A bridge named `br100`" msgstr "A bridge named `br100`" @@ -1594,7 +1596,7 @@ msgstr "A firewall mark ``fwmark`` allows using multiple ports for high-availabi msgid "A full example of a Tunnelbroker.net config can be found at :ref:`here <examples-tunnelbroker-ipv6>`." msgstr "A full example of a Tunnelbroker.net config can be found at :ref:`here <examples-tunnelbroker-ipv6>`." -#: ../../configuration/service/dhcp-server.rst:152 +#: ../../configuration/service/dhcp-server.rst:186 msgid "A generic `<name>` referencing this sync service." msgstr "A generic `<name>` referencing this sync service." @@ -1692,7 +1694,7 @@ msgstr "A segment ID that contains an IP address prefix calculated by an IGP in msgid "A sending station (computer or network switch) may be transmitting data faster than the other end of the link can accept it. Using flow control, the receiving station can signal the sender requesting suspension of transmissions until the receiver catches up." msgstr "A sending station (computer or network switch) may be transmitting data faster than the other end of the link can accept it. Using flow control, the receiving station can signal the sender requesting suspension of transmissions until the receiver catches up." -#: ../../configuration/service/dhcp-server.rst:595 +#: ../../configuration/service/dhcp-server.rst:629 msgid "A shared network named ``NET1`` serves subnet ``2001:db8::/64``" msgstr "A shared network named ``NET1`` serves subnet ``2001:db8::/64``" @@ -1946,11 +1948,11 @@ msgstr "Address Families" msgid "Address Groups" msgstr "Address Groups" -#: ../../configuration/service/dhcp-server.rst:598 +#: ../../configuration/service/dhcp-server.rst:632 msgid "Address pool shall be ``2001:db8::100`` through ``2001:db8::199``." msgstr "Address pool shall be ``2001:db8::100`` through ``2001:db8::199``." -#: ../../configuration/service/dhcp-server.rst:588 +#: ../../configuration/service/dhcp-server.rst:622 msgid "Address pools" msgstr "Address pools" @@ -2152,7 +2154,7 @@ msgstr "Allowed values fpr TCP flags: ``SYN``, ``ACK``, ``FIN``, ``RST``, ``URG` msgid "Allowed values fpr TCP flags: ``ack``, ``cwr``, ``ecn``, ``fin``, ``psh``, ``rst``, ``syn`` and ``urg``. Multiple values are supported, and for inverted selection use ``not``, as shown in the example." msgstr "Allowed values fpr TCP flags: ``ack``, ``cwr``, ``ecn``, ``fin``, ``psh``, ``rst``, ``syn`` and ``urg``. Multiple values are supported, and for inverted selection use ``not``, as shown in the example." -#: ../../configuration/interfaces/bridge.rst:162 +#: ../../configuration/interfaces/bridge.rst:171 msgid "Allows specific VLAN IDs to pass through the bridge member interface. This can either be an individual VLAN id or a range of VLAN ids delimited by a hyphen." msgstr "Allows specific VLAN IDs to pass through the bridge member interface. This can either be an individual VLAN id or a range of VLAN ids delimited by a hyphen." @@ -2202,7 +2204,7 @@ msgstr "Alternate routing tables are used with policy based routing by utilizing msgid "Alternative to multicast, the remote IPv4 address of the VXLAN tunnel can be set directly. Let's change the Multicast example from above:" msgstr "Alternative to multicast, the remote IPv4 address of the VXLAN tunnel can be set directly. Let's change the Multicast example from above:" -#: ../../configuration/service/dhcp-server.rst:116 +#: ../../configuration/service/dhcp-server.rst:132 msgid "Always exclude this address from any defined range. This address will never be assigned by the DHCP server." msgstr "Always exclude this address from any defined range. This address will never be assigned by the DHCP server." @@ -2283,7 +2285,7 @@ msgstr "An example:" msgid "An example of a configuration that sends ``telegraf`` metrics to remote ``InfluxDB 2``" msgstr "An example of a configuration that sends ``telegraf`` metrics to remote ``InfluxDB 2``" -#: ../../configuration/interfaces/bridge.rst:227 +#: ../../configuration/interfaces/bridge.rst:236 msgid "An example of creating a VLAN-aware bridge is as follows:" msgstr "An example of creating a VLAN-aware bridge is as follows:" @@ -2541,7 +2543,7 @@ msgstr "Assign member interfaces to PortChannel" msgid "Assign static IP address to `<user>` account." msgstr "Assign static IP address to `<user>` account." -#: ../../configuration/service/dhcp-server.rst:97 +#: ../../configuration/service/dhcp-server.rst:113 msgid "Assign the IP address to this machine for `<time>` seconds." msgstr "Assign the IP address to this machine for `<time>` seconds." @@ -2946,11 +2948,11 @@ msgstr "Bond / Link Aggregation" msgid "Bond options" msgstr "Bond options" -#: ../../configuration/service/dhcp-server.rst:312 +#: ../../configuration/service/dhcp-server.rst:346 msgid "Boot image length in 512-octet blocks" msgstr "Boot image length in 512-octet blocks" -#: ../../configuration/service/dhcp-server.rst:307 +#: ../../configuration/service/dhcp-server.rst:341 msgid "Bootstrap file name" msgstr "Bootstrap file name" @@ -2990,8 +2992,8 @@ msgstr "Bridge Options" msgid "Bridge Rules" msgstr "Bridge Rules" -#: ../../configuration/interfaces/bridge.rst:198 -#: ../../configuration/interfaces/bridge.rst:233 +#: ../../configuration/interfaces/bridge.rst:207 +#: ../../configuration/interfaces/bridge.rst:242 msgid "Bridge answers on IP address 192.0.2.1/24 and 2001:db8::ffff/64" msgstr "Bridge answers on IP address 192.0.2.1/24 and 2001:db8::ffff/64" @@ -3195,7 +3197,7 @@ msgstr "Class treatment" msgid "Classes" msgstr "Classes" -#: ../../configuration/service/dhcp-server.rst:332 +#: ../../configuration/service/dhcp-server.rst:366 msgid "Classless static route" msgstr "Classless static route" @@ -3243,11 +3245,11 @@ msgstr "Client Side" msgid "Client configuration" msgstr "Client configuration" -#: ../../configuration/service/dhcp-server.rst:272 +#: ../../configuration/service/dhcp-server.rst:306 msgid "Client domain name" msgstr "Client domain name" -#: ../../configuration/service/dhcp-server.rst:327 +#: ../../configuration/service/dhcp-server.rst:361 msgid "Client domain search" msgstr "Client domain search" @@ -3259,7 +3261,7 @@ msgstr "Client isolation can be used to prevent low-level bridging of frames bet msgid "Clients are identified by the CN field of their x.509 certificates, in this example the CN is ``client0``:" msgstr "Clients are identified by the CN field of their x.509 certificates, in this example the CN is ``client0``:" -#: ../../configuration/service/dhcp-server.rst:520 +#: ../../configuration/service/dhcp-server.rst:554 msgid "Clients receiving advertise messages from multiple servers choose the server with the highest preference value. The range for this value is ``0...255``." msgstr "Clients receiving advertise messages from multiple servers choose the server with the highest preference value. The range for this value is ``0...255``." @@ -3290,7 +3292,7 @@ msgstr "Command used to update GeoIP database and firewall sets." msgid "Commands" msgstr "Commands" -#: ../../configuration/service/dhcp-server.rst:385 +#: ../../configuration/service/dhcp-server.rst:419 msgid "Common configuration, valid for both primary and secondary node." msgstr "Common configuration, valid for both primary and secondary node." @@ -3369,7 +3371,7 @@ msgstr "Confidentiality – Encryption of packets to prevent snooping by an unau #: ../../configuration/service/dhcp-relay.rst:19 #: ../../configuration/service/dhcp-relay.rst:137 #: ../../configuration/service/dhcp-server.rst:22 -#: ../../configuration/service/dhcp-server.rst:516 +#: ../../configuration/service/dhcp-server.rst:550 #: ../../configuration/service/dns.rst:8 #: ../../configuration/service/dns.rst:214 #: ../../configuration/service/https.rst:14 @@ -3449,7 +3451,7 @@ msgstr "Configuration for these exported routes must, at a minimum, specify thes msgid "Configuration of :ref:`routing-static`" msgstr "Configuration of :ref:`routing-static`" -#: ../../configuration/service/dhcp-server.rst:377 +#: ../../configuration/service/dhcp-server.rst:411 msgid "Configuration of a DHCP failover pair" msgstr "Configuration of a DHCP failover pair" @@ -3952,11 +3954,11 @@ msgstr "Creat community-list policy identified by name <text>." msgid "Creat extcommunity-list policy identified by name <text>." msgstr "Creat extcommunity-list policy identified by name <text>." -#: ../../configuration/service/dhcp-server.rst:104 +#: ../../configuration/service/dhcp-server.rst:120 msgid "Create DHCP address range with a range id of `<n>`. DHCP leases are taken from this pool. The pool starts at address `<address>`." msgstr "Create DHCP address range with a range id of `<n>`. DHCP leases are taken from this pool. The pool starts at address `<address>`." -#: ../../configuration/service/dhcp-server.rst:110 +#: ../../configuration/service/dhcp-server.rst:126 msgid "Create DHCP address range with a range id of `<n>`. DHCP leases are taken from this pool. The pool stops with address `<address>`." msgstr "Create DHCP address range with a range id of `<n>`. DHCP leases are taken from this pool. The pool stops with address `<address>`." @@ -3971,7 +3973,11 @@ msgstr "Create DNS record per client lease, by adding clients to /etc/hosts file msgid "Create `<user>` for local authentication on this system. The users password will be set to `<pass>`." msgstr "Create `<user>` for local authentication on this system. The users password will be set to `<pass>`." -#: ../../configuration/interfaces/bridge.rst:190 +#: ../../configuration/service/dhcp-server.rst:160 +msgid "Create ``172.18.201.0/24`` as a subnet within ``NET1`` and pass address of Unifi controller at ``172.16.100.1`` to clients of that subnet." +msgstr "Create ``172.18.201.0/24`` as a subnet within ``NET1`` and pass address of Unifi controller at ``172.16.100.1`` to clients of that subnet." + +#: ../../configuration/interfaces/bridge.rst:199 msgid "Create a basic bridge" msgstr "Create a basic bridge" @@ -3983,11 +3989,11 @@ msgstr "Create a file named ``VyOS-1.3.6.1.4.1.44641.ConfigMgmt-Commands`` using msgid "Create a load balancing rule, it can be a number between 1 and 9999:" msgstr "Create a load balancing rule, it can be a number between 1 and 9999:" -#: ../../configuration/service/dhcp-server.rst:189 +#: ../../configuration/service/dhcp-server.rst:223 msgid "Create a new DHCP static mapping named `<description>` which is valid for the host identified by its DHCP unique identifier (DUID) `<identifier>`." msgstr "Create a new DHCP static mapping named `<description>` which is valid for the host identified by its DHCP unique identifier (DUID) `<identifier>`." -#: ../../configuration/service/dhcp-server.rst:183 +#: ../../configuration/service/dhcp-server.rst:217 msgid "Create a new DHCP static mapping named `<description>` which is valid for the host identified by its MAC `<address>`." msgstr "Create a new DHCP static mapping named `<description>` which is valid for the host identified by its MAC `<address>`." @@ -4096,7 +4102,7 @@ msgstr "Creates local IPoE user with username=**<interface>** and password=**<MA msgid "Creates static peer mapping of protocol-address to :abbr:`NBMA (Non-broadcast multiple-access network)` address." msgstr "Creates static peer mapping of protocol-address to :abbr:`NBMA (Non-broadcast multiple-access network)` address." -#: ../../configuration/interfaces/bridge.rst:192 +#: ../../configuration/interfaces/bridge.rst:201 msgid "Creating a bridge interface is very simple. In this example, we will have:" msgstr "Creating a bridge interface is very simple. In this example, we will have:" @@ -4200,15 +4206,15 @@ msgstr "DHCP Relay" msgid "DHCP Server" msgstr "DHCP Server" -#: ../../configuration/service/dhcp-server.rst:357 +#: ../../configuration/service/dhcp-server.rst:391 msgid "DHCP failover parameters" msgstr "DHCP failover parameters" -#: ../../configuration/service/dhcp-server.rst:347 +#: ../../configuration/service/dhcp-server.rst:381 msgid "DHCP lease range" msgstr "DHCP lease range" -#: ../../configuration/service/dhcp-server.rst:383 +#: ../../configuration/service/dhcp-server.rst:417 msgid "DHCP range spans from `192.168.189.10` - `192.168.189.250`" msgstr "DHCP range spans from `192.168.189.10` - `192.168.189.250`" @@ -4220,7 +4226,7 @@ msgstr "DHCP relay example" msgid "DHCP server is located at IPv4 address 10.0.1.4 on ``eth2``." msgstr "DHCP server is located at IPv4 address 10.0.1.4 on ``eth2``." -#: ../../configuration/service/dhcp-server.rst:590 +#: ../../configuration/service/dhcp-server.rst:624 msgid "DHCPv6 address pools must be configured for the system to act as a DHCPv6 server. The following example describes a common scenario." msgstr "DHCPv6 address pools must be configured for the system to act as a DHCPv6 server. The following example describes a common scenario." @@ -4285,11 +4291,11 @@ msgstr "DNS name servers" msgid "DNS search list to advertise" msgstr "DNS search list to advertise" -#: ../../configuration/service/dhcp-server.rst:267 +#: ../../configuration/service/dhcp-server.rst:301 msgid "DNS server IPv4 address" msgstr "DNS server IPv4 address" -#: ../../configuration/service/dhcp-server.rst:597 +#: ../../configuration/service/dhcp-server.rst:631 msgid "DNS server is located at ``2001:db8::ffff``" msgstr "DNS server is located at ``2001:db8::ffff``" @@ -4345,7 +4351,7 @@ msgstr "Default Router Preference" msgid "Default behavior - don't ask client for mppe, but allow it if client wants. Please note that RADIUS may override this option by MS-MPPE-Encryption-Policy attribute." msgstr "Default behavior - don't ask client for mppe, but allow it if client wants. Please note that RADIUS may override this option by MS-MPPE-Encryption-Policy attribute." -#: ../../configuration/service/dhcp-server.rst:380 +#: ../../configuration/service/dhcp-server.rst:414 msgid "Default gateway and DNS server is at `192.0.2.254`" msgstr "Default gateway and DNS server is at `192.0.2.254`" @@ -4489,6 +4495,10 @@ msgstr "Define the zone as a local zone. A local zone has no interfaces and will msgid "Define type of offload to be used by the flowtable: ``hardware`` or ``software``. By default, ``software`` offload is used." msgstr "Define type of offload to be used by the flowtable: ``hardware`` or ``software``. By default, ``software`` offload is used." +#: ../../configuration/interfaces/bridge.rst:135 +msgid "Define used ethertype of bridge interface." +msgstr "Define used ethertype of bridge interface." + #: ../../configuration/protocols/rpki.rst:128 msgid "Defined the IPv4, IPv6 or FQDN and port number of the caching RPKI caching instance which is used." msgstr "Defined the IPv4, IPv6 or FQDN and port number of the caching RPKI caching instance which is used." @@ -4550,7 +4560,7 @@ msgstr "Defines the specified device as a system console. Available console devi msgid "Defining Peers" msgstr "Defining Peers" -#: ../../configuration/service/dhcp-server.rst:585 +#: ../../configuration/service/dhcp-server.rst:619 msgid "Delegate prefixes from the range indicated by the start and stop qualifier." msgstr "Delegate prefixes from the range indicated by the start and stop qualifier." @@ -5144,7 +5154,7 @@ msgstr "Enable IGMP and MLD querier." msgid "Enable IGMP and MLD snooping." msgstr "Enable IGMP and MLD snooping." -#: ../../configuration/service/dhcp-server.rst:277 +#: ../../configuration/service/dhcp-server.rst:311 msgid "Enable IP forwarding on client" msgstr "Enable IP forwarding on client" @@ -5226,8 +5236,8 @@ msgstr "Enable SNMP queries of the LLDP database" msgid "Enable SNMP support for an individual routing daemon." msgstr "Enable SNMP support for an individual routing daemon." -#: ../../configuration/interfaces/bridge.rst:197 -#: ../../configuration/interfaces/bridge.rst:232 +#: ../../configuration/interfaces/bridge.rst:206 +#: ../../configuration/interfaces/bridge.rst:241 msgid "Enable STP" msgstr "Enable STP" @@ -5426,6 +5436,10 @@ msgstr "Ethernet flow control is a mechanism for temporarily stopping the transm msgid "Ethernet options" msgstr "Ethernet options" +#: ../../configuration/interfaces/bridge.rst:137 +msgid "Ethertype ``0x8100`` is used for ``802.1q`` and ethertype ``0x88a8`` is used for ``802.1ad``." +msgstr "Ethertype ``0x8100`` is used for ``802.1q`` and ethertype ``0x88a8`` is used for ``802.1ad``." + #: ../../configuration/service/eventhandler.rst:5 msgid "Event Handler" msgstr "Event Handler" @@ -5502,7 +5516,7 @@ msgstr "Every connection/remote-access pool we configure also needs a pool where #: ../../configuration/service/conntrack-sync.rst:190 #: ../../configuration/service/dhcp-relay.rst:85 #: ../../configuration/service/dhcp-relay.rst:174 -#: ../../configuration/service/dhcp-server.rst:368 +#: ../../configuration/service/dhcp-server.rst:402 #: ../../configuration/service/dns.rst:147 #: ../../configuration/service/dns.rst:260 #: ../../configuration/service/eventhandler.rst:83 @@ -5624,15 +5638,15 @@ msgstr "Example: Mirror the outbound traffic of `br1` port to `eth3`" msgid "Example: Mirror the outbound traffic of `eth1` port to `eth3`" msgstr "Example: Mirror the outbound traffic of `eth1` port to `eth3`" -#: ../../configuration/interfaces/bridge.rst:166 +#: ../../configuration/interfaces/bridge.rst:175 msgid "Example: Set `eth0` member port to be allowed VLAN 4" msgstr "Example: Set `eth0` member port to be allowed VLAN 4" -#: ../../configuration/interfaces/bridge.rst:172 +#: ../../configuration/interfaces/bridge.rst:181 msgid "Example: Set `eth0` member port to be allowed VLAN 6-8" msgstr "Example: Set `eth0` member port to be allowed VLAN 6-8" -#: ../../configuration/interfaces/bridge.rst:153 +#: ../../configuration/interfaces/bridge.rst:162 msgid "Example: Set `eth0` member port to be native VLAN 2" msgstr "Example: Set `eth0` member port to be native VLAN 2" @@ -5680,7 +5694,7 @@ msgid "Example synproxy" msgstr "Example synproxy" #: ../../configuration/firewall/groups.rst:145 -#: ../../configuration/interfaces/bridge.rst:187 +#: ../../configuration/interfaces/bridge.rst:196 #: ../../configuration/interfaces/macsec.rst:153 #: ../../configuration/interfaces/wireless.rst:541 #: ../../configuration/loadbalancing/reverse-proxy.rst:187 @@ -5796,8 +5810,8 @@ msgstr "Facility Code" #: ../../configuration/loadbalancing/wan.rst:218 #: ../../configuration/protocols/failover.rst:3 -#: ../../configuration/service/dhcp-server.rst:136 -#: ../../configuration/service/dhcp-server.rst:375 +#: ../../configuration/service/dhcp-server.rst:170 +#: ../../configuration/service/dhcp-server.rst:409 msgid "Failover" msgstr "Failover" @@ -6519,7 +6533,7 @@ msgstr "HT (High Throughput) capabilities (802.11n)" msgid "Hairpin NAT/NAT Reflection" msgstr "Hairpin NAT/NAT Reflection" -#: ../../configuration/service/dhcp-server.rst:579 +#: ../../configuration/service/dhcp-server.rst:613 msgid "Hand out prefixes of size `<length>` to clients in subnet `<prefix>` when they request for prefix delegation." msgstr "Hand out prefixes of size `<length>` to clients in subnet `<prefix>` when they request for prefix delegation." @@ -6625,7 +6639,7 @@ msgstr "Host Information" msgid "Host name" msgstr "Host name" -#: ../../configuration/service/dhcp-server.rst:638 +#: ../../configuration/service/dhcp-server.rst:672 msgid "Host specific mapping shall be named ``client1``" msgstr "Host specific mapping shall be named ``client1``" @@ -6773,7 +6787,7 @@ msgstr "IPSec VPN tunnels." msgid "IP address" msgstr "IP address" -#: ../../configuration/service/dhcp-server.rst:208 +#: ../../configuration/service/dhcp-server.rst:242 msgid "IP address ``192.168.1.100`` shall be statically mapped to client named ``client1``" msgstr "IP address ``192.168.1.100`` shall be statically mapped to client named ``client1``" @@ -6782,19 +6796,19 @@ msgstr "IP address ``192.168.1.100`` shall be statically mapped to client named msgid "IP address ``192.168.2.1/24``" msgstr "IP address ``192.168.2.1/24``" -#: ../../configuration/service/dhcp-server.rst:292 +#: ../../configuration/service/dhcp-server.rst:326 msgid "IP address for DHCP server identifier" msgstr "IP address for DHCP server identifier" -#: ../../configuration/service/dhcp-server.rst:282 +#: ../../configuration/service/dhcp-server.rst:316 msgid "IP address of NTP server" msgstr "IP address of NTP server" -#: ../../configuration/service/dhcp-server.rst:322 +#: ../../configuration/service/dhcp-server.rst:356 msgid "IP address of POP3 server" msgstr "IP address of POP3 server" -#: ../../configuration/service/dhcp-server.rst:317 +#: ../../configuration/service/dhcp-server.rst:351 msgid "IP address of SMTP server" msgstr "IP address of SMTP server" @@ -6810,7 +6824,7 @@ msgstr "IP address of route to match, based on prefix-list." msgid "IP address of route to match, based on specified prefix-length. Note that this can be used for kernel routes only. Do not apply to the routes of dynamic routing protocols (e.g. BGP, RIP, OSFP), as this can lead to unexpected results.." msgstr "IP address of route to match, based on specified prefix-length. Note that this can be used for kernel routes only. Do not apply to the routes of dynamic routing protocols (e.g. BGP, RIP, OSFP), as this can lead to unexpected results.." -#: ../../configuration/service/dhcp-server.rst:352 +#: ../../configuration/service/dhcp-server.rst:386 msgid "IP address to exclude from DHCP lease range" msgstr "IP address to exclude from DHCP lease range" @@ -6898,11 +6912,11 @@ msgstr "IPv4/IPv6 remote address of the VXLAN tunnel. Alternative to multicast, msgid "IPv4 Firewall Configuration" msgstr "IPv4 Firewall Configuration" -#: ../../configuration/service/dhcp-server.rst:297 +#: ../../configuration/service/dhcp-server.rst:331 msgid "IPv4 address of next bootstrap server" msgstr "IPv4 address of next bootstrap server" -#: ../../configuration/service/dhcp-server.rst:257 +#: ../../configuration/service/dhcp-server.rst:291 msgid "IPv4 address of router on the client's subnet" msgstr "IPv4 address of router on the client's subnet" @@ -6983,7 +6997,7 @@ msgstr "IPv6 SLAAC and IA-PD" msgid "IPv6 TCP filters will only match IPv6 packets with no header extension, see https://en.wikipedia.org/wiki/IPv6_packet#Extension_headers" msgstr "IPv6 TCP filters will only match IPv6 packets with no header extension, see https://en.wikipedia.org/wiki/IPv6_packet#Extension_headers" -#: ../../configuration/service/dhcp-server.rst:636 +#: ../../configuration/service/dhcp-server.rst:670 msgid "IPv6 address ``2001:db8::101`` shall be statically mapped" msgstr "IPv6 address ``2001:db8::101`` shall be statically mapped" @@ -7019,7 +7033,7 @@ msgstr "IPv6 peering" msgid "IPv6 prefix." msgstr "IPv6 prefix." -#: ../../configuration/service/dhcp-server.rst:637 +#: ../../configuration/service/dhcp-server.rst:671 msgid "IPv6 prefix ``2001:db8:0:101::/64`` shall be statically mapped" msgstr "IPv6 prefix ``2001:db8:0:101::/64`` shall be statically mapped" @@ -7031,7 +7045,7 @@ msgstr "IPv6 relay" msgid "IPv6 route source: bgp, connected, eigrp, isis, kernel, nhrp, ospfv3, ripng, static." msgstr "IPv6 route source: bgp, connected, eigrp, isis, kernel, nhrp, ospfv3, ripng, static." -#: ../../configuration/service/dhcp-server.rst:508 +#: ../../configuration/service/dhcp-server.rst:542 msgid "IPv6 server" msgstr "IPv6 server" @@ -7051,7 +7065,7 @@ msgstr "IS-IS Global Configuration" msgid "IS-IS SR Configuration" msgstr "IS-IS SR Configuration" -#: ../../configuration/service/dhcp-server.rst:239 +#: ../../configuration/service/dhcp-server.rst:273 msgid "ISC-DHCP Option name" msgstr "ISC-DHCP Option name" @@ -7690,7 +7704,7 @@ msgstr "In large deployments it is not reasonable to configure each user individ msgid "In order for flow accounting information to be collected and displayed for an interface, the interface must be configured for flow accounting." msgstr "In order for flow accounting information to be collected and displayed for an interface, the interface must be configured for flow accounting." -#: ../../configuration/service/dhcp-server.rst:161 +#: ../../configuration/service/dhcp-server.rst:195 msgid "In order for the primary and the secondary DHCP server to keep their lease tables in sync, they must be able to reach each other on TCP port 647. If you have firewall rules in effect, adjust them accordingly." msgstr "In order for the primary and the secondary DHCP server to keep their lease tables in sync, they must be able to reach each other on TCP port 647. If you have firewall rules in effect, adjust them accordingly." @@ -7718,7 +7732,7 @@ msgstr "In order to have VyOS Traffic Control working you need to follow 2 steps msgid "In order to have full control and make use of multiple static public IP addresses, your VyOS will have to initiate the PPPoE connection and control it. In order for this method to work, you will have to figure out how to make your DSL Modem/Router switch into a Bridged Mode so it only acts as a DSL Transceiver device to connect between the Ethernet link of your VyOS and the phone cable. Once your DSL Transceiver is in Bridge Mode, you should get no IP address from it. Please make sure you connect to the Ethernet Port 1 if your DSL Transceiver has a switch, as some of them only work this way." msgstr "In order to have full control and make use of multiple static public IP addresses, your VyOS will have to initiate the PPPoE connection and control it. In order for this method to work, you will have to figure out how to make your DSL Modem/Router switch into a Bridged Mode so it only acts as a DSL Transceiver device to connect between the Ethernet link of your VyOS and the phone cable. Once your DSL Transceiver is in Bridge Mode, you should get no IP address from it. Please make sure you connect to the Ethernet Port 1 if your DSL Transceiver has a switch, as some of them only work this way." -#: ../../configuration/service/dhcp-server.rst:631 +#: ../../configuration/service/dhcp-server.rst:665 msgid "In order to map specific IPv6 addresses to specific hosts static mappings can be created. The following example explains the process." msgstr "In order to map specific IPv6 addresses to specific hosts static mappings can be created. The following example explains the process." @@ -7942,7 +7956,7 @@ msgstr "Increase Maximum MPDU length to 7991 or 11454 octets (default 3895 octet msgid "Indication" msgstr "Indication" -#: ../../configuration/service/dhcp-server.rst:64 +#: ../../configuration/service/dhcp-server.rst:80 msgid "Individual Client Subnet" msgstr "Individual Client Subnet" @@ -8156,7 +8170,7 @@ msgstr "It helps to think of the syntax as: (see below). The 'rule-set' should b msgid "It is compatible with Cisco (R) AnyConnect (R) clients." msgstr "It is compatible with Cisco (R) AnyConnect (R) clients." -#: ../../configuration/service/dhcp-server.rst:596 +#: ../../configuration/service/dhcp-server.rst:630 msgid "It is connected to ``eth1``" msgstr "It is connected to ``eth1``" @@ -8184,7 +8198,7 @@ msgstr "It is not sufficient to only configure a L3VPN VRFs but L3VPN VRFs must msgid "It is not sufficient to only configure a VRF but VRFs must be maintained, too. For VRF maintenance the following operational commands are in place." msgstr "It is not sufficient to only configure a VRF but VRFs must be maintained, too. For VRF maintenance the following operational commands are in place." -#: ../../configuration/interfaces/bridge.rst:136 +#: ../../configuration/interfaces/bridge.rst:145 msgid "It is not valid to use the `vif 1` option for VLAN aware bridges because VLAN aware bridges assume that all unlabeled packets belong to the default VLAN 1 member and that the VLAN ID of the bridge's parent interface is always 1" msgstr "It is not valid to use the `vif 1` option for VLAN aware bridges because VLAN aware bridges assume that all unlabeled packets belong to the default VLAN 1 member and that the VLAN ID of the bridge's parent interface is always 1" @@ -8359,11 +8373,11 @@ msgstr "Label Distribution Protocol" msgid "Layer 2 Tunnelling Protocol Version 3 is an IETF standard related to L2TP that can be used as an alternative protocol to :ref:`mpls` for encapsulation of multiprotocol Layer 2 communications traffic over IP networks. Like L2TP, L2TPv3 provides a pseudo-wire service but is scaled to fit carrier requirements." msgstr "Layer 2 Tunnelling Protocol Version 3 is an IETF standard related to L2TP that can be used as an alternative protocol to :ref:`mpls` for encapsulation of multiprotocol Layer 2 communications traffic over IP networks. Like L2TP, L2TPv3 provides a pseudo-wire service but is scaled to fit carrier requirements." -#: ../../configuration/service/dhcp-server.rst:599 +#: ../../configuration/service/dhcp-server.rst:633 msgid "Lease time will be left at the default value which is 24 hours" msgstr "Lease time will be left at the default value which is 24 hours" -#: ../../configuration/service/dhcp-server.rst:342 +#: ../../configuration/service/dhcp-server.rst:376 msgid "Lease timeout in seconds (default: 86400)" msgstr "Lease timeout in seconds (default: 86400)" @@ -8532,7 +8546,7 @@ msgstr "Local Configuration:" msgid "Local Configuration - Annotated:" msgstr "Local Configuration - Annotated:" -#: ../../configuration/service/dhcp-server.rst:143 +#: ../../configuration/service/dhcp-server.rst:177 msgid "Local IP `<address>` used when communicating to the failover peer." msgstr "Local IP `<address>` used when communicating to the failover peer." @@ -9068,7 +9082,7 @@ msgstr "Medium" msgid "Member Interfaces" msgstr "Member Interfaces" -#: ../../configuration/interfaces/bridge.rst:196 +#: ../../configuration/interfaces/bridge.rst:205 msgid "Member interfaces `eth1` and VLAN 10 on interface `eth2`" msgstr "Member interfaces `eth1` and VLAN 10 on interface `eth2`" @@ -9137,7 +9151,7 @@ msgstr "Most operating systems include native client support for IPsec IKEv2 VPN msgid "Mount a volume into the container" msgstr "Mount a volume into the container" -#: ../../configuration/service/dhcp-server.rst:241 +#: ../../configuration/service/dhcp-server.rst:275 msgid "Multi" msgstr "Multi" @@ -9149,7 +9163,7 @@ msgstr "Multi-client server is the most popular OpenVPN mode on routers. It alwa msgid "Multi-homed. In a multi-homed network environment, the NAT66 device connects to an internal network and simultaneously connects to different external networks. Address translation can be configured on each external network side interface of the NAT66 device to convert the same internal network address into different external network addresses, and realize the mapping of the same internal address to multiple external addresses." msgstr "Multi-homed. In a multi-homed network environment, the NAT66 device connects to an internal network and simultaneously connects to different external networks. Address translation can be configured on each external network side interface of the NAT66 device to convert the same internal network address into different external network addresses, and realize the mapping of the same internal address to multiple external addresses." -#: ../../configuration/service/dhcp-server.rst:365 +#: ../../configuration/service/dhcp-server.rst:399 msgid "Multi: can be specified multiple times." msgstr "Multi: can be specified multiple times." @@ -9189,8 +9203,7 @@ msgstr "Multicast receivers will talk IGMP to their local router, so, besides ha msgid "Multicast receivers will talk MLD to their local router, so, besides having PIMv6 configured in every router, MLD must also be configured in any router where there could be a multicast receiver locally connected." msgstr "Multicast receivers will talk MLD to their local router, so, besides having PIMv6 configured in every router, MLD must also be configured in any router where there could be a multicast receiver locally connected." -#: ../../configuration/service/dhcp-server.rst:54 -#: ../../configuration/service/dhcp-server.rst:92 +#: ../../configuration/service/dhcp-server.rst:108 msgid "Multiple DNS servers can be defined." msgstr "Multiple DNS servers can be defined." @@ -9253,18 +9266,18 @@ msgstr "Multiple users can connect to the same serial device but only one is all msgid "Multiprotocol extensions enable BGP to carry routing information for multiple network layer protocols. BGP supports an Address Family Identifier (AFI) for IPv4 and IPv6." msgstr "Multiprotocol extensions enable BGP to carry routing information for multiple network layer protocols. BGP supports an Address Family Identifier (AFI) for IPv4 and IPv6." -#: ../../configuration/service/dhcp-server.rst:247 -#: ../../configuration/service/dhcp-server.rst:253 -#: ../../configuration/service/dhcp-server.rst:258 -#: ../../configuration/service/dhcp-server.rst:278 -#: ../../configuration/service/dhcp-server.rst:293 -#: ../../configuration/service/dhcp-server.rst:298 -#: ../../configuration/service/dhcp-server.rst:303 -#: ../../configuration/service/dhcp-server.rst:308 -#: ../../configuration/service/dhcp-server.rst:313 -#: ../../configuration/service/dhcp-server.rst:333 -#: ../../configuration/service/dhcp-server.rst:338 -#: ../../configuration/service/dhcp-server.rst:343 +#: ../../configuration/service/dhcp-server.rst:281 +#: ../../configuration/service/dhcp-server.rst:287 +#: ../../configuration/service/dhcp-server.rst:292 +#: ../../configuration/service/dhcp-server.rst:312 +#: ../../configuration/service/dhcp-server.rst:327 +#: ../../configuration/service/dhcp-server.rst:332 +#: ../../configuration/service/dhcp-server.rst:337 +#: ../../configuration/service/dhcp-server.rst:342 +#: ../../configuration/service/dhcp-server.rst:347 +#: ../../configuration/service/dhcp-server.rst:367 +#: ../../configuration/service/dhcp-server.rst:372 +#: ../../configuration/service/dhcp-server.rst:377 msgid "N" msgstr "N" @@ -9365,7 +9378,7 @@ msgstr "Name of installed certificate authority certificate." msgid "Name of installed server certificate." msgstr "Name of installed server certificate." -#: ../../configuration/service/dhcp-server.rst:362 +#: ../../configuration/service/dhcp-server.rst:396 msgid "Name of static mapping" msgstr "Name of static mapping" @@ -9373,11 +9386,11 @@ msgstr "Name of static mapping" msgid "Name of the single table Only if set group-metrics single-table." msgstr "Name of the single table Only if set group-metrics single-table." -#: ../../configuration/service/dhcp-server.rst:302 +#: ../../configuration/service/dhcp-server.rst:336 msgid "Name or IPv4 address of TFTP server" msgstr "Name or IPv4 address of TFTP server" -#: ../../configuration/service/dhcp-server.rst:287 +#: ../../configuration/service/dhcp-server.rst:321 msgid "NetBIOS over TCP/IP name server" msgstr "NetBIOS over TCP/IP name server" @@ -9628,7 +9641,7 @@ msgstr "OTP-key generation" msgid "Offloading" msgstr "Offloading" -#: ../../configuration/service/dhcp-server.rst:251 +#: ../../configuration/service/dhcp-server.rst:285 msgid "Offset of the client's subnet in seconds from Coordinated Universal Time (UTC)" msgstr "Offset of the client's subnet in seconds from Coordinated Universal Time (UTC)" @@ -9942,8 +9955,8 @@ msgstr "Operation-mode Firewall" msgid "Operation Commands" msgstr "Operation Commands" -#: ../../configuration/service/dhcp-server.rst:418 -#: ../../configuration/service/dhcp-server.rst:672 +#: ../../configuration/service/dhcp-server.rst:452 +#: ../../configuration/service/dhcp-server.rst:706 #: ../../configuration/system/acceleration.rst:42 msgid "Operation Mode" msgstr "Operation Mode" @@ -9979,11 +9992,11 @@ msgstr "Option" msgid "Option 43 for UniFI" msgstr "Option 43 for UniFI" -#: ../../configuration/service/dhcp-server.rst:240 +#: ../../configuration/service/dhcp-server.rst:274 msgid "Option description" msgstr "Option description" -#: ../../configuration/service/dhcp-server.rst:238 +#: ../../configuration/service/dhcp-server.rst:272 msgid "Option number" msgstr "Option number" @@ -10033,7 +10046,7 @@ msgstr "Optionally set a specific static IPv4 or IPv6 address for the container. #: ../../configuration/interfaces/openvpn.rst:631 #: ../../configuration/service/dhcp-relay.rst:53 #: ../../configuration/service/dhcp-relay.rst:160 -#: ../../configuration/service/dhcp-server.rst:230 +#: ../../configuration/service/dhcp-server.rst:264 msgid "Options" msgstr "Options" @@ -10213,6 +10226,10 @@ msgstr "Packet-based balancing can lead to a better balance across interfaces wh msgid "Particularly large networks may wish to run their own RPKI certificate authority and publication server instead of publishing ROAs via their RIR. This is a subject far beyond the scope of VyOS' documentation. Consider reading about Krill_ if this is a rabbit hole you need or especially want to dive down." msgstr "Particularly large networks may wish to run their own RPKI certificate authority and publication server instead of publishing ROAs via their RIR. This is a subject far beyond the scope of VyOS' documentation. Consider reading about Krill_ if this is a rabbit hole you need or especially want to dive down." +#: ../../configuration/service/dhcp-server.rst:65 +msgid "Pass address of Unifi controller at ``172.16.100.1`` to all clients of ``NET1``" +msgstr "Pass address of Unifi controller at ``172.16.100.1`` to all clients of ``NET1``" + #: ../../configuration/interfaces/bridge.rst:60 msgid "Path `<cost>` value for Spanning Tree Protocol. Each interface in a bridge could have a different speed and this value is used when deciding which link to use. Faster interfaces should have lower costs." msgstr "Path `<cost>` value for Spanning Tree Protocol. Each interface in a bridge could have a different speed and this value is used when deciding which link to use. Faster interfaces should have lower costs." @@ -10321,7 +10338,7 @@ msgstr "Please refer to the :ref:`ipsec` documentation for the individual IPSec msgid "Please refer to the :ref:`tunnel-interface` documentation for the individual tunnel related options." msgstr "Please refer to the :ref:`tunnel-interface` documentation for the individual tunnel related options." -#: ../../configuration/service/dhcp-server.rst:370 +#: ../../configuration/service/dhcp-server.rst:404 msgid "Please see the :ref:`dhcp-dns-quick-start` configuration." msgstr "Please see the :ref:`dhcp-dns-quick-start` configuration." @@ -10374,7 +10391,7 @@ msgid "Port Groups" msgstr "Port Groups" #: ../../configuration/interfaces/bonding.rst:282 -#: ../../configuration/interfaces/bridge.rst:179 +#: ../../configuration/interfaces/bridge.rst:188 #: ../../configuration/interfaces/ethernet.rst:124 msgid "Port Mirror (SPAN)" msgstr "Port Mirror (SPAN)" @@ -10468,7 +10485,7 @@ msgstr "Preference associated with the default router" msgid "Prefix Conversion" msgstr "Prefix Conversion" -#: ../../configuration/service/dhcp-server.rst:570 +#: ../../configuration/service/dhcp-server.rst:604 msgid "Prefix Delegation" msgstr "Prefix Delegation" @@ -10755,7 +10772,7 @@ msgstr "RADIUS source address" msgid "RFC 3768 defines a virtual MAC address to each VRRP virtual router. This virtual router MAC address will be used as the source in all periodic VRRP messages sent by the active node. When the rfc3768-compatibility option is set, a new VRRP interface is created, to which the MAC address and the virtual IP address is automatically assigned." msgstr "RFC 3768 defines a virtual MAC address to each VRRP virtual router. This virtual router MAC address will be used as the source in all periodic VRRP messages sent by the active node. When the rfc3768-compatibility option is set, a new VRRP interface is created, to which the MAC address and the virtual IP address is automatically assigned." -#: ../../configuration/service/dhcp-server.rst:262 +#: ../../configuration/service/dhcp-server.rst:296 msgid "RFC 868 time server IPv4 address" msgstr "RFC 868 time server IPv4 address" @@ -10978,7 +10995,7 @@ msgstr "Remote ``InfluxDB`` bucket name" msgid "Remote database name." msgstr "Remote database name." -#: ../../configuration/service/dhcp-server.rst:147 +#: ../../configuration/service/dhcp-server.rst:181 msgid "Remote peer IP `<address>` of the second DHCP server in this failover cluster." msgstr "Remote peer IP `<address>` of the second DHCP server in this failover cluster." @@ -11070,7 +11087,7 @@ msgstr "Restart a given container" msgid "Restart mDNS repeater service." msgstr "Restart mDNS repeater service." -#: ../../configuration/service/dhcp-server.rst:434 +#: ../../configuration/service/dhcp-server.rst:468 msgid "Restart the DHCP server" msgstr "Restart the DHCP server" @@ -12165,7 +12182,7 @@ msgstr "Set the name of the SSL :abbr:`CA (Certificate Authority)` PKI entry use msgid "Set the name of the x509 client keypair used to authenticate against the 802.1x system. All parent CA certificates of the client certificate, such as intermediate and root CAs, will be sent as part of the EAP-TLS handshake." msgstr "Set the name of the x509 client keypair used to authenticate against the 802.1x system. All parent CA certificates of the client certificate, such as intermediate and root CAs, will be sent as part of the EAP-TLS handshake." -#: ../../configuration/interfaces/bridge.rst:148 +#: ../../configuration/interfaces/bridge.rst:157 msgid "Set the native VLAN ID flag of the interface. When a data packet without a VLAN tag enters the port, the data packet will be forced to add a tag of a specific vlan id. When the vlan id flag flows out, the tag of the vlan id will be stripped" msgstr "Set the native VLAN ID flag of the interface. When a data packet without a VLAN tag enters the port, the data packet will be forced to add a tag of a specific vlan id. When the vlan id flag flows out, the tag of the vlan id will be stripped" @@ -12275,7 +12292,7 @@ msgstr "Sets the unique id for this vxlan-interface. Not sure how it correlates msgid "Setting VRRP group priority" msgstr "Setting VRRP group priority" -#: ../../configuration/service/dhcp-server.rst:237 +#: ../../configuration/service/dhcp-server.rst:271 msgid "Setting name" msgstr "Setting name" @@ -12312,7 +12329,7 @@ msgstr "Setting up tunnel:" msgid "Setting will only become active with the next reboot!" msgstr "Setting will only become active with the next reboot!" -#: ../../configuration/service/dhcp-server.rst:379 +#: ../../configuration/service/dhcp-server.rst:413 msgid "Setup DHCP failover for network 192.0.2.0/24" msgstr "Setup DHCP failover for network 192.0.2.0/24" @@ -12381,11 +12398,11 @@ msgstr "Shortcut syntax for specifying automatic leaking from vrf VRFNAME to the msgid "Show" msgstr "Show" -#: ../../configuration/service/dhcp-server.rst:422 +#: ../../configuration/service/dhcp-server.rst:456 msgid "Show DHCP server daemon log file" msgstr "Show DHCP server daemon log file" -#: ../../configuration/service/dhcp-server.rst:676 +#: ../../configuration/service/dhcp-server.rst:710 msgid "Show DHCPv6 server daemon log file" msgstr "Show DHCPv6 server daemon log file" @@ -12483,11 +12500,11 @@ msgstr "Show available offloading functions on given `<interface>`" msgid "Show binded qat device interrupts to certain core." msgstr "Show binded qat device interrupts to certain core." -#: ../../configuration/interfaces/bridge.rst:283 +#: ../../configuration/interfaces/bridge.rst:292 msgid "Show bridge `<name>` fdb displays the current forwarding table:" msgstr "Show bridge `<name>` fdb displays the current forwarding table:" -#: ../../configuration/interfaces/bridge.rst:310 +#: ../../configuration/interfaces/bridge.rst:319 msgid "Show bridge `<name>` mdb displays the current multicast group membership table.The table is populated by IGMP and MLD snooping in the bridge driver automatically." msgstr "Show bridge `<name>` mdb displays the current multicast group membership table.The table is populated by IGMP and MLD snooping in the bridge driver automatically." @@ -12585,19 +12602,19 @@ msgstr "Show logs for mDNS repeater service." msgid "Show logs from a given container" msgstr "Show logs from a given container" -#: ../../configuration/service/dhcp-server.rst:426 +#: ../../configuration/service/dhcp-server.rst:460 msgid "Show logs from all DHCP client processes." msgstr "Show logs from all DHCP client processes." -#: ../../configuration/service/dhcp-server.rst:680 +#: ../../configuration/service/dhcp-server.rst:714 msgid "Show logs from all DHCPv6 client processes." msgstr "Show logs from all DHCPv6 client processes." -#: ../../configuration/service/dhcp-server.rst:430 +#: ../../configuration/service/dhcp-server.rst:464 msgid "Show logs from specific `interface` DHCP client process." msgstr "Show logs from specific `interface` DHCP client process." -#: ../../configuration/service/dhcp-server.rst:684 +#: ../../configuration/service/dhcp-server.rst:718 msgid "Show logs from specific `interface` DHCPv6 client process." msgstr "Show logs from specific `interface` DHCPv6 client process." @@ -12609,16 +12626,16 @@ msgstr "Show only information for specified Certificate Authority." msgid "Show only information for specified certificate." msgstr "Show only information for specified certificate." -#: ../../configuration/service/dhcp-server.rst:484 -#: ../../configuration/service/dhcp-server.rst:707 +#: ../../configuration/service/dhcp-server.rst:518 +#: ../../configuration/service/dhcp-server.rst:741 msgid "Show only leases in the specified pool." msgstr "Show only leases in the specified pool." -#: ../../configuration/service/dhcp-server.rst:716 +#: ../../configuration/service/dhcp-server.rst:750 msgid "Show only leases with the specified state. Possible states: abandoned, active, all, backup, expired, free, released, reset (default = active)" msgstr "Show only leases with the specified state. Possible states: abandoned, active, all, backup, expired, free, released, reset (default = active)" -#: ../../configuration/service/dhcp-server.rst:502 +#: ../../configuration/service/dhcp-server.rst:536 msgid "Show only leases with the specified state. Possible states: all, active, free, expired, released, abandoned, reset, backup (default = active)" msgstr "Show only leases with the specified state. Possible states: all, active, free, expired, released, abandoned, reset, backup (default = active)" @@ -12634,19 +12651,19 @@ msgstr "Show specific MACsec interface information" msgid "Show status of new setup:" msgstr "Show status of new setup:" -#: ../../configuration/service/dhcp-server.rst:453 +#: ../../configuration/service/dhcp-server.rst:487 msgid "Show statuses of all active leases:" msgstr "Show statuses of all active leases:" -#: ../../configuration/service/dhcp-server.rst:471 +#: ../../configuration/service/dhcp-server.rst:505 msgid "Show statuses of all active leases granted by local (this server) or remote (failover server):" msgstr "Show statuses of all active leases granted by local (this server) or remote (failover server):" -#: ../../configuration/service/dhcp-server.rst:438 +#: ../../configuration/service/dhcp-server.rst:472 msgid "Show the DHCP server statistics:" msgstr "Show the DHCP server statistics:" -#: ../../configuration/service/dhcp-server.rst:449 +#: ../../configuration/service/dhcp-server.rst:483 msgid "Show the DHCP server statistics for the specified pool." msgstr "Show the DHCP server statistics for the specified pool." @@ -12695,7 +12712,7 @@ msgstr "Show transceiver information from plugin modules, e.g SFP+, QSFP" msgid "Showing BFD monitored static routes" msgstr "Showing BFD monitored static routes" -#: ../../configuration/service/dhcp-server.rst:692 +#: ../../configuration/service/dhcp-server.rst:726 msgid "Shows status of all assigned leases:" msgstr "Shows status of all assigned leases:" @@ -12887,11 +12904,11 @@ msgstr "Some users tend to connect their mobile devices using WireGuard to their msgid "Sometimes option lines in the generated OpenVPN configuration require quotes. This is done through a hack on our config generator. You can pass quotes using the ``"`` statement." msgstr "Sometimes option lines in the generated OpenVPN configuration require quotes. This is done through a hack on our config generator. You can pass quotes using the ``"`` statement." -#: ../../configuration/service/dhcp-server.rst:711 +#: ../../configuration/service/dhcp-server.rst:745 msgid "Sort the output by the specified key. Possible keys: expires, iaid_duid, ip, last_comm, pool, remaining, state, type (default = ip)" msgstr "Sort the output by the specified key. Possible keys: expires, iaid_duid, ip, last_comm, pool, remaining, state, type (default = ip)" -#: ../../configuration/service/dhcp-server.rst:497 +#: ../../configuration/service/dhcp-server.rst:531 msgid "Sort the output by the specified key. Possible keys: ip, hardware_address, state, start, end, remaining, pool, hostname (default = ip)" msgstr "Sort the output by the specified key. Possible keys: ip, hardware_address, state, start, end, remaining, pool, hostname (default = ip)" @@ -13081,7 +13098,7 @@ msgstr "Specifies the available :abbr:`MAC (Message Authentication Code)` algori msgid "Specifies the base DN under which the users are located." msgstr "Specifies the base DN under which the users are located." -#: ../../configuration/service/dhcp-server.rst:245 +#: ../../configuration/service/dhcp-server.rst:279 msgid "Specifies the clients subnet mask as per RFC 950. If unset, subnet declaration is used." msgstr "Specifies the clients subnet mask as per RFC 950. If unset, subnet declaration is used." @@ -13189,15 +13206,15 @@ msgstr "Specify IPv4 and/or IPv6 networks which are going to be excluded." msgid "Specify a Fully Qualified Domain Name as source/destination matcher. Ensure router is able to resolve such dns query." msgstr "Specify a Fully Qualified Domain Name as source/destination matcher. Ensure router is able to resolve such dns query." -#: ../../configuration/service/dhcp-server.rst:556 +#: ../../configuration/service/dhcp-server.rst:590 msgid "Specify a NIS+ server address for DHCPv6 clients." msgstr "Specify a NIS+ server address for DHCPv6 clients." -#: ../../configuration/service/dhcp-server.rst:551 +#: ../../configuration/service/dhcp-server.rst:585 msgid "Specify a NIS server address for DHCPv6 clients." msgstr "Specify a NIS server address for DHCPv6 clients." -#: ../../configuration/service/dhcp-server.rst:561 +#: ../../configuration/service/dhcp-server.rst:595 msgid "Specify a :abbr:`SIP (Session Initiation Protocol)` server by IPv6 address of Fully Qualified Domain Name for all DHCPv6 clients." msgstr "Specify a :abbr:`SIP (Session Initiation Protocol)` server by IPv6 address of Fully Qualified Domain Name for all DHCPv6 clients." @@ -13351,7 +13368,7 @@ msgstr "Starting with VyOS 1.2 a :abbr:`mDNS (Multicast DNS)` repeater functiona msgid "Static" msgstr "Static" -#: ../../configuration/service/dhcp-server.rst:195 +#: ../../configuration/service/dhcp-server.rst:229 msgid "Static DHCP IP address assign to host identified by `<description>`. IP address must be inside the `<subnet>` which is defined but can be outside the dynamic range created with :cfgcmd:`set service dhcp-server shared-network-name <name> subnet <subnet> range <n>`. If no ip-address is specified, an IP from the dynamic pool is used." msgstr "Static DHCP IP address assign to host identified by `<description>`. IP address must be inside the `<subnet>` which is defined but can be outside the dynamic range created with :cfgcmd:`set service dhcp-server shared-network-name <name> subnet <subnet> range <n>`. If no ip-address is specified, an IP from the dynamic pool is used." @@ -13379,13 +13396,13 @@ msgstr "Static Routing or other dynamic routing protocols can be used over the v msgid "Static :abbr:`SAK (Secure Authentication Key)` mode can be configured manually on each device wishing to use MACsec. Keys must be set statically on all devices for traffic to flow properly. Key rotation is dependent on the administrator updating all keys manually across connected devices. Static SAK mode can not be used with MKA." msgstr "Static :abbr:`SAK (Secure Authentication Key)` mode can be configured manually on each device wishing to use MACsec. Keys must be set statically on all devices for traffic to flow properly. Key rotation is dependent on the administrator updating all keys manually across connected devices. Static SAK mode can not be used with MKA." -#: ../../configuration/service/dhcp-server.rst:174 -#: ../../configuration/service/dhcp-server.rst:629 +#: ../../configuration/service/dhcp-server.rst:208 +#: ../../configuration/service/dhcp-server.rst:663 msgid "Static mappings" msgstr "Static mappings" -#: ../../configuration/service/dhcp-server.rst:466 -#: ../../configuration/service/dhcp-server.rst:702 +#: ../../configuration/service/dhcp-server.rst:500 +#: ../../configuration/service/dhcp-server.rst:736 msgid "Static mappings aren't shown. To show all states, use ``show dhcp server leases state all``." msgstr "Static mappings aren't shown. To show all states, use ``show dhcp server leases state all``." @@ -13848,7 +13865,7 @@ msgstr "The ``persistent-tunnel`` directive will allow us to configure tunnel-re msgid "The ``source-address`` must be configured on one of VyOS interface. Best practice would be a loopback or dummy interface." msgstr "The ``source-address`` must be configured on one of VyOS interface. Best practice would be a loopback or dummy interface." -#: ../../configuration/interfaces/bridge.rst:270 +#: ../../configuration/interfaces/bridge.rst:279 msgid "The `show bridge` operational command can be used to display configured bridges:" msgstr "The `show bridge` operational command can be used to display configured bridges:" @@ -13933,9 +13950,9 @@ msgstr "The command pon TESTUNNEL establishes the PPTP tunnel to the remote syst msgid "The computers on an internal network can use any of the addresses set aside by the :abbr:`IANA (Internet Assigned Numbers Authority)` for private addressing (see :rfc:`1918`). These reserved IP addresses are not in use on the Internet, so an external machine will not directly route to them. The following addresses are reserved for private use:" msgstr "The computers on an internal network can use any of the addresses set aside by the :abbr:`IANA (Internet Assigned Numbers Authority)` for private addressing (see :rfc:`1918`). These reserved IP addresses are not in use on the Internet, so an external machine will not directly route to them. The following addresses are reserved for private use:" -#: ../../configuration/service/dhcp-server.rst:216 -#: ../../configuration/service/dhcp-server.rst:608 -#: ../../configuration/service/dhcp-server.rst:652 +#: ../../configuration/service/dhcp-server.rst:250 +#: ../../configuration/service/dhcp-server.rst:642 +#: ../../configuration/service/dhcp-server.rst:686 msgid "The configuration will look as follows:" msgstr "The configuration will look as follows:" @@ -13987,7 +14004,11 @@ msgstr "The default hostname used is `vyos`." msgid "The default is 1492." msgstr "The default is 1492." -#: ../../configuration/service/dhcp-server.rst:532 +#: ../../configuration/interfaces/bridge.rst:140 +msgid "The default is ``802.1q``." +msgstr "The default is ``802.1q``." + +#: ../../configuration/service/dhcp-server.rst:566 msgid "The default lease time for DHCPv6 leases is 24 hours. This can be changed by supplying a ``default-time``, ``maximum-time`` and ``minimum-time``. All values need to be supplied in seconds." msgstr "The default lease time for DHCPv6 leases is 24 hours. This can be changed by supplying a ``default-time``, ``maximum-time`` and ``minimum-time``. All values need to be supplied in seconds." @@ -14027,7 +14048,7 @@ msgstr "The default value is 600 seconds." msgid "The default value is 7200 seconds." msgstr "The default value is 7200 seconds." -#: ../../configuration/service/dhcp-server.rst:99 +#: ../../configuration/service/dhcp-server.rst:115 msgid "The default value is 86400 seconds which corresponds to one day." msgstr "The default value is 86400 seconds which corresponds to one day." @@ -14047,17 +14068,17 @@ msgstr "The destination port used for creating a VXLAN interface in Linux defaul msgid "The device can only receive packets with VNIs configured in the VNI filtering table." msgstr "The device can only receive packets with VNIs configured in the VNI filtering table." -#: ../../configuration/service/dhcp-server.rst:165 +#: ../../configuration/service/dhcp-server.rst:199 msgid "The dialogue between failover partners is neither encrypted nor authenticated. Since most DHCP servers exist within an organisation's own secure Intranet, this would be an unnecessary overhead. However, if you have DHCP failover peers whose communications traverse insecure networks, then we recommend that you consider the use of VPN tunneling between them to ensure that the failover partnership is immune to disruption (accidental or otherwise) via third parties." msgstr "The dialogue between failover partners is neither encrypted nor authenticated. Since most DHCP servers exist within an organisation's own secure Intranet, this would be an unnecessary overhead. However, if you have DHCP failover peers whose communications traverse insecure networks, then we recommend that you consider the use of VPN tunneling between them to ensure that the failover partnership is immune to disruption (accidental or otherwise) via third parties." #: ../../configuration/service/dhcp-server.rst:31 -#: ../../configuration/service/dhcp-server.rst:124 +#: ../../configuration/service/dhcp-server.rst:140 msgid "The domain-name parameter should be the domain name that will be appended to the client's hostname to form a fully-qualified domain-name (FQDN) (DHCP Option 015)." msgstr "The domain-name parameter should be the domain name that will be appended to the client's hostname to form a fully-qualified domain-name (FQDN) (DHCP Option 015)." #: ../../configuration/service/dhcp-server.rst:40 -#: ../../configuration/service/dhcp-server.rst:131 +#: ../../configuration/service/dhcp-server.rst:147 msgid "The domain-name parameter should be the domain name used when completing DNS request where no full FQDN is passed. This option can be given multiple times if you need multiple search domains (DHCP Option 119)." msgstr "The domain-name parameter should be the domain name used when completing DNS request where no full FQDN is passed. This option can be given multiple times if you need multiple search domains (DHCP Option 119)." @@ -14270,7 +14291,7 @@ msgstr "The hostname can be up to 63 characters. A hostname must start and end w msgid "The hostname or IP address of the master" msgstr "The hostname or IP address of the master" -#: ../../configuration/service/dhcp-server.rst:640 +#: ../../configuration/service/dhcp-server.rst:674 msgid "The identifier is the device's DUID: colon-separated hex list (as used by isc-dhcp option dhcpv6.client-id). If the device already has a dynamic lease from the DHCPv6 server, its DUID can be found with ``show service dhcpv6 server leases``. The DUID begins at the 5th octet (after the 4th colon) of IAID_DUID." msgstr "The identifier is the device's DUID: colon-separated hex list (as used by isc-dhcp option dhcpv6.client-id). If the device already has a dynamic lease from the DHCPv6 server, its DUID can be found with ``show service dhcpv6 server leases``. The DUID begins at the 5th octet (after the 4th colon) of IAID_DUID." @@ -14354,7 +14375,7 @@ msgstr "The maximum number of targets that can be specified is 16. The default v msgid "The meaning of the Class ID is not the same for every type of policy. Normally policies just need a meaningless number to identify a class (Class ID), but that does not apply to every policy. The number of a class in a Priority Queue it does not only identify it, it also defines its priority." msgstr "The meaning of the Class ID is not the same for every type of policy. Normally policies just need a meaningless number to identify a class (Class ID), but that does not apply to every policy. The number of a class in a Priority Queue it does not only identify it, it also defines its priority." -#: ../../configuration/interfaces/bridge.rst:230 +#: ../../configuration/interfaces/bridge.rst:239 msgid "The member interface `eth1` is a trunk that allows VLAN 10 to pass" msgstr "The member interface `eth1` is a trunk that allows VLAN 10 to pass" @@ -14462,11 +14483,11 @@ msgstr "The prefix and ASN that originated it match a signed ROA. These are prob msgid "The prefix or prefix length and ASN that originated it doesn't match any existing ROA. This could be the result of a prefix hijack, or merely a misconfiguration, but should probably be treated as untrustworthy route announcements." msgstr "The prefix or prefix length and ASN that originated it doesn't match any existing ROA. This could be the result of a prefix hijack, or merely a misconfiguration, but should probably be treated as untrustworthy route announcements." -#: ../../configuration/service/dhcp-server.rst:381 +#: ../../configuration/service/dhcp-server.rst:415 msgid "The primary DHCP server uses address `192.168.189.252`" msgstr "The primary DHCP server uses address `192.168.189.252`" -#: ../../configuration/service/dhcp-server.rst:158 +#: ../../configuration/service/dhcp-server.rst:192 msgid "The primary and secondary statements determines whether the server is primary or secondary." msgstr "The primary and secondary statements determines whether the server is primary or secondary." @@ -14478,7 +14499,7 @@ msgstr "The primary option is only valid for active-backup, transmit-load-balanc msgid "The priority must be an integer number from 1 to 255. Higher priority value increases router's precedence in the master elections." msgstr "The priority must be an integer number from 1 to 255. Higher priority value increases router's precedence in the master elections." -#: ../../configuration/service/dhcp-server.rst:545 +#: ../../configuration/service/dhcp-server.rst:579 msgid "The procedure to specify a :abbr:`NIS+ (Network Information Service Plus)` domain is similar to the NIS domain one:" msgstr "The procedure to specify a :abbr:`NIS+ (Network Information Service Plus)` domain is similar to the NIS domain one:" @@ -14587,7 +14608,7 @@ msgstr "The scheme above doesn't work when one of the routers has a dynamic exte msgid "The search filter can contain up to 15 occurrences of %s which will be replaced by the username, as in \"uid=%s\" for :rfc:`2037` directories. For a detailed description of LDAP search filter syntax see :rfc:`2254`." msgstr "The search filter can contain up to 15 occurrences of %s which will be replaced by the username, as in \"uid=%s\" for :rfc:`2037` directories. For a detailed description of LDAP search filter syntax see :rfc:`2254`." -#: ../../configuration/service/dhcp-server.rst:382 +#: ../../configuration/service/dhcp-server.rst:416 msgid "The secondary DHCP server uses address `192.168.189.253`" msgstr "The secondary DHCP server uses address `192.168.189.253`" @@ -15929,15 +15950,23 @@ msgstr "This configuration listen on port 80 and redirect incoming requests to H msgid "This configuration modifies the behavior of the network statement. If you have this configured the underlying network must exist in the routing table." msgstr "This configuration modifies the behavior of the network statement. If you have this configured the underlying network must exist in the routing table." -#: ../../configuration/service/dhcp-server.rst:76 -#: ../../configuration/service/dhcp-server.rst:526 +#: ../../configuration/service/dhcp-server.rst:92 +#: ../../configuration/service/dhcp-server.rst:560 msgid "This configuration parameter is required and must be unique to each subnet. It is required to map subnets to lease file entries." msgstr "This configuration parameter is required and must be unique to each subnet. It is required to map subnets to lease file entries." -#: ../../configuration/service/dhcp-server.rst:58 +#: ../../configuration/service/dhcp-server.rst:74 msgid "This configuration parameter lets the DHCP server to listen for DHCP requests sent to the specified address, it is only realistically useful for a server whose only clients are reached via unicasts, such as via DHCP relay agents." msgstr "This configuration parameter lets the DHCP server to listen for DHCP requests sent to the specified address, it is only realistically useful for a server whose only clients are reached via unicasts, such as via DHCP relay agents." +#: ../../configuration/service/dhcp-server.rst:58 +msgid "This configuration parameter lets you specify a vendor-option for the entire shared network definition. All subnets will inherit this configuration item if not specified locally. An example for Ubiquiti is shown below:" +msgstr "This configuration parameter lets you specify a vendor-option for the entire shared network definition. All subnets will inherit this configuration item if not specified locally. An example for Ubiquiti is shown below:" + +#: ../../configuration/service/dhcp-server.rst:154 +msgid "This configuration parameter lets you specify a vendor-option for the subnet specified within the shared network definition. An example for Ubiquiti is shown below:" +msgstr "This configuration parameter lets you specify a vendor-option for the subnet specified within the shared network definition. An example for Ubiquiti is shown below:" + #: ../../configuration/trafficpolicy/index.rst:628 msgid "This could be helpful if you want to test how an application behaves under certain network conditions." msgstr "This could be helpful if you want to test how an application behaves under certain network conditions." @@ -16067,11 +16096,11 @@ msgstr "This instructs opennhrp to reply with authorative answers on NHRP Resolu msgid "This is a common scenario where both :ref:`source-nat` and :ref:`destination-nat` are configured at the same time. It's commonly used when internal (private) hosts need to establish a connection with external resources and external systems need to access internal (private) resources." msgstr "This is a common scenario where both :ref:`source-nat` and :ref:`destination-nat` are configured at the same time. It's commonly used when internal (private) hosts need to establish a connection with external resources and external systems need to access internal (private) resources." -#: ../../configuration/service/dhcp-server.rst:82 +#: ../../configuration/service/dhcp-server.rst:98 msgid "This is a configuration parameter for the `<subnet>`, saying that as part of the response, tell the client that the default gateway can be reached at `<address>`." msgstr "This is a configuration parameter for the `<subnet>`, saying that as part of the response, tell the client that the default gateway can be reached at `<address>`." -#: ../../configuration/service/dhcp-server.rst:89 +#: ../../configuration/service/dhcp-server.rst:105 msgid "This is a configuration parameter for the subnet, saying that as part of the response, tell the client that the DNS server can be found at `<address>`." msgstr "This is a configuration parameter for the subnet, saying that as part of the response, tell the client that the DNS server can be found at `<address>`." @@ -16152,11 +16181,14 @@ msgstr "This is the LCD model used in your system." #: ../../configuration/service/dhcp-server.rst:35 #: ../../configuration/service/dhcp-server.rst:44 -#: ../../configuration/service/dhcp-server.rst:51 msgid "This is the configuration parameter for the entire shared network definition. All subnets will inherit this configuration item if not specified locally." msgstr "This is the configuration parameter for the entire shared network definition. All subnets will inherit this configuration item if not specified locally." -#: ../../configuration/service/dhcp-server.rst:203 +#: ../../configuration/service/dhcp-server.rst:51 +msgid "This is the configuration parameter for the entire shared network definition. All subnets will inherit this configuration item if not specified locally. Multiple DNS servers can be defined." +msgstr "This is the configuration parameter for the entire shared network definition. All subnets will inherit this configuration item if not specified locally. Multiple DNS servers can be defined." + +#: ../../configuration/service/dhcp-server.rst:237 msgid "This is the equivalent of the host block in dhcpd.conf of isc-dhcpd." msgstr "This is the equivalent of the host block in dhcpd.conf of isc-dhcpd." @@ -16168,7 +16200,7 @@ msgstr "This is the name of the physical interface used to connect to your LCD d msgid "This is the policy that requieres the lowest resources for the same amount of traffic. But **very likely you do not need it as you cannot get much from it. Sometimes it is used just to enable logging.**" msgstr "This is the policy that requieres the lowest resources for the same amount of traffic. But **very likely you do not need it as you cannot get much from it. Sometimes it is used just to enable logging.**" -#: ../../configuration/service/dhcp-server.rst:201 +#: ../../configuration/service/dhcp-server.rst:235 msgid "This is useful, for example, in combination with hostfile update." msgstr "This is useful, for example, in combination with hostfile update." @@ -16201,7 +16233,7 @@ msgstr "This mode provides load balancing and fault tolerance." msgid "This option adds Power Constraint element when applicable and Country element is added. Power Constraint element is required by Transmit Power Control." msgstr "This option adds Power Constraint element when applicable and Country element is added. Power Constraint element is required by Transmit Power Control." -#: ../../configuration/service/dhcp-server.rst:119 +#: ../../configuration/service/dhcp-server.rst:135 msgid "This option can be specified multiple times." msgstr "This option can be specified multiple times." @@ -16268,12 +16300,12 @@ msgstr "This required setting defines the action of the current rule. If action msgid "This requires two files, one to create the device (XXX.netdev) and one to configure the network on the device (XXX.network)" msgstr "This requires two files, one to create the device (XXX.netdev) and one to configure the network on the device (XXX.network)" -#: ../../configuration/interfaces/bridge.rst:208 -#: ../../configuration/interfaces/bridge.rst:244 +#: ../../configuration/interfaces/bridge.rst:217 +#: ../../configuration/interfaces/bridge.rst:253 msgid "This results in the active configuration:" msgstr "This results in the active configuration:" -#: ../../configuration/service/dhcp-server.rst:68 +#: ../../configuration/service/dhcp-server.rst:84 msgid "This says that this device is the only DHCP server for this network. If other devices are trying to offer DHCP leases, this machine will send 'DHCPNAK' to any device trying to request an IP address that is not valid for this network." msgstr "This says that this device is the only DHCP server for this network. If other devices are trying to offer DHCP leases, this machine will send 'DHCPNAK' to any device trying to request an IP address that is not valid for this network." @@ -16700,7 +16732,7 @@ msgstr "To generate the CA, the server private key and certificates the followin msgid "To get it to work as an access point with this configuration you will need to set up a DHCP server to work with that network. You can - of course - also bridge the Wireless interface with any configured bridge (:ref:`bridge-interface`) on the system." msgstr "To get it to work as an access point with this configuration you will need to set up a DHCP server to work with that network. You can - of course - also bridge the Wireless interface with any configured bridge (:ref:`bridge-interface`) on the system." -#: ../../configuration/service/dhcp-server.rst:572 +#: ../../configuration/service/dhcp-server.rst:606 msgid "To hand out individual prefixes to your clients the following configuration is used:" msgstr "To hand out individual prefixes to your clients the following configuration is used:" @@ -16729,7 +16761,7 @@ msgstr "To perform a graceful shutdown, the FRR ``graceful-restart prepare ip os msgid "To request a /56 prefix from your ISP use:" msgstr "To request a /56 prefix from your ISP use:" -#: ../../configuration/service/dhcp-server.rst:688 +#: ../../configuration/service/dhcp-server.rst:722 msgid "To restart the DHCPv6 server" msgstr "To restart the DHCPv6 server" @@ -17895,7 +17927,7 @@ msgstr "Using BGP confederation" msgid "Using BGP route-reflectors" msgstr "Using BGP route-reflectors" -#: ../../configuration/interfaces/bridge.rst:225 +#: ../../configuration/interfaces/bridge.rst:234 msgid "Using VLAN aware Bridge" msgstr "Using VLAN aware Bridge" @@ -17903,7 +17935,7 @@ msgstr "Using VLAN aware Bridge" msgid "Using our documentation chapter - :ref:`pki` generate and install CA and Server certificate" msgstr "Using our documentation chapter - :ref:`pki` generate and install CA and Server certificate" -#: ../../configuration/interfaces/bridge.rst:266 +#: ../../configuration/interfaces/bridge.rst:275 msgid "Using the operation mode command to view Bridge Information" msgstr "Using the operation mode command to view Bridge Information" @@ -17948,7 +17980,7 @@ msgstr "VLAN's can be created by Accel-ppp on the fly via the use of a Kernel mo msgid "VLAN's can be created by Accel-ppp on the fly via the use of a Kernel module named `vlan_mon`, which is monitoring incoming vlans and creates the necessary VLAN if required and allowed. VyOS supports the use of either VLAN ID's or entire ranges, both values can be defined at the same time for an interface." msgstr "VLAN's can be created by Accel-ppp on the fly via the use of a Kernel module named `vlan_mon`, which is monitoring incoming vlans and creates the necessary VLAN if required and allowed. VyOS supports the use of either VLAN ID's or entire ranges, both values can be defined at the same time for an interface." -#: ../../configuration/interfaces/bridge.rst:231 +#: ../../configuration/interfaces/bridge.rst:240 msgid "VLAN 10 on member interface `eth2` (ACCESS mode)" msgstr "VLAN 10 on member interface `eth2` (ACCESS mode)" @@ -17956,7 +17988,7 @@ msgstr "VLAN 10 on member interface `eth2` (ACCESS mode)" msgid "VLAN Example" msgstr "VLAN Example" -#: ../../configuration/interfaces/bridge.rst:134 +#: ../../configuration/interfaces/bridge.rst:143 msgid "VLAN Options" msgstr "VLAN Options" @@ -18187,7 +18219,7 @@ msgstr "VyOS SNMP supports both IPv4 and IPv6." msgid "VyOS also comes with a build in SSTP server, see :ref:`sstp`." msgstr "VyOS also comes with a build in SSTP server, see :ref:`sstp`." -#: ../../configuration/service/dhcp-server.rst:510 +#: ../../configuration/service/dhcp-server.rst:544 msgid "VyOS also provides DHCPv6 server functionality which is described in this section." msgstr "VyOS also provides DHCPv6 server functionality which is described in this section." @@ -18308,7 +18340,7 @@ msgstr "VyOS provides policies commands exclusively for BGP traffic filtering an msgid "VyOS provides some operational commands on OpenVPN." msgstr "VyOS provides some operational commands on OpenVPN." -#: ../../configuration/service/dhcp-server.rst:138 +#: ../../configuration/service/dhcp-server.rst:172 msgid "VyOS provides support for DHCP failover. DHCP failover must be configured explicitly by the following statements." msgstr "VyOS provides support for DHCP failover. DHCP failover must be configured explicitly by the following statements." @@ -18505,7 +18537,7 @@ msgstr "We use a vontainer providing the TACACS serve rin this example." msgid "We will only accept traffic comming from interface eth0, protocol tcp and destination port 1122. All other traffic traspassing the router should be blocked." msgstr "We will only accept traffic comming from interface eth0, protocol tcp and destination port 1122. All other traffic traspassing the router should be blocked." -#: ../../configuration/service/dhcp-server.rst:337 +#: ../../configuration/service/dhcp-server.rst:371 msgid "Web Proxy Autodiscovery (WPAD) URL" msgstr "Web Proxy Autodiscovery (WPAD) URL" @@ -18883,17 +18915,17 @@ msgstr "With this command, you can specify how the URL path should be matched ag msgid "With zone-based firewalls a new concept was implemented, in addtion to the standard in and out traffic flows, a local flow was added. This local was for traffic originating and destined to the router itself. Which means additional rules were required to secure the firewall itself from the network, in addition to the existing inbound and outbound rules from the traditional concept above." msgstr "With zone-based firewalls a new concept was implemented, in addtion to the standard in and out traffic flows, a local flow was added. This local was for traffic originating and destined to the router itself. Which means additional rules were required to secure the firewall itself from the network, in addition to the existing inbound and outbound rules from the traditional concept above." -#: ../../configuration/service/dhcp-server.rst:263 -#: ../../configuration/service/dhcp-server.rst:268 -#: ../../configuration/service/dhcp-server.rst:273 -#: ../../configuration/service/dhcp-server.rst:283 -#: ../../configuration/service/dhcp-server.rst:288 -#: ../../configuration/service/dhcp-server.rst:318 -#: ../../configuration/service/dhcp-server.rst:323 -#: ../../configuration/service/dhcp-server.rst:328 -#: ../../configuration/service/dhcp-server.rst:348 -#: ../../configuration/service/dhcp-server.rst:353 -#: ../../configuration/service/dhcp-server.rst:363 +#: ../../configuration/service/dhcp-server.rst:297 +#: ../../configuration/service/dhcp-server.rst:302 +#: ../../configuration/service/dhcp-server.rst:307 +#: ../../configuration/service/dhcp-server.rst:317 +#: ../../configuration/service/dhcp-server.rst:322 +#: ../../configuration/service/dhcp-server.rst:352 +#: ../../configuration/service/dhcp-server.rst:357 +#: ../../configuration/service/dhcp-server.rst:362 +#: ../../configuration/service/dhcp-server.rst:382 +#: ../../configuration/service/dhcp-server.rst:387 +#: ../../configuration/service/dhcp-server.rst:397 msgid "Y" msgstr "Y" @@ -19005,7 +19037,7 @@ msgstr "You can only apply one policy per interface and direction, but you could msgid "You can run the UDP broadcast relay service on multiple routers connected to a subnet. There is **NO** UDP broadcast relay packet storm!" msgstr "You can run the UDP broadcast relay service on multiple routers connected to a subnet. There is **NO** UDP broadcast relay packet storm!" -#: ../../configuration/service/dhcp-server.rst:176 +#: ../../configuration/service/dhcp-server.rst:210 msgid "You can specify a static DHCP assignment on a per host basis. You will need the MAC address of the station and your desired IP address. The address must be inside the subnet definition but can be outside of the range statement." msgstr "You can specify a static DHCP assignment on a per host basis. You will need the MAC address of the station and your desired IP address. The address must be inside the subnet definition but can be outside of the range statement." @@ -19449,7 +19481,7 @@ msgstr "`3. Add a full path to the script`_" msgid "`4. Add optional parameters`_" msgstr "`4. Add optional parameters`_" -#: ../../configuration/service/dhcp-server.rst:154 +#: ../../configuration/service/dhcp-server.rst:188 msgid "`<name>` must be identical on both sides!" msgstr "`<name>` must be identical on both sides!" @@ -20712,23 +20744,23 @@ msgstr "bgpd" msgid "bonding" msgstr "bonding" -#: ../../configuration/service/dhcp-server.rst:311 +#: ../../configuration/service/dhcp-server.rst:345 msgid "boot-size" msgstr "boot-size" -#: ../../configuration/service/dhcp-server.rst:304 +#: ../../configuration/service/dhcp-server.rst:338 msgid "bootfile-name" msgstr "bootfile-name" -#: ../../configuration/service/dhcp-server.rst:306 +#: ../../configuration/service/dhcp-server.rst:340 msgid "bootfile-name, filename" msgstr "bootfile-name, filename" -#: ../../configuration/service/dhcp-server.rst:294 +#: ../../configuration/service/dhcp-server.rst:328 msgid "bootfile-server" msgstr "bootfile-server" -#: ../../configuration/service/dhcp-server.rst:309 +#: ../../configuration/service/dhcp-server.rst:343 msgid "bootfile-size" msgstr "bootfile-size" @@ -20736,7 +20768,7 @@ msgstr "bootfile-size" msgid "bridge" msgstr "bridge" -#: ../../configuration/service/dhcp-server.rst:242 +#: ../../configuration/service/dhcp-server.rst:276 msgid "client-prefix-length" msgstr "client-prefix-length" @@ -20788,7 +20820,7 @@ msgstr "debug" msgid "decrement-lifetime" msgstr "decrement-lifetime" -#: ../../configuration/service/dhcp-server.rst:341 +#: ../../configuration/service/dhcp-server.rst:375 msgid "default-lease-time, max-lease-time" msgstr "default-lease-time, max-lease-time" @@ -20800,7 +20832,7 @@ msgstr "default-lifetime" msgid "default-preference" msgstr "default-preference" -#: ../../configuration/service/dhcp-server.rst:254 +#: ../../configuration/service/dhcp-server.rst:288 msgid "default-router" msgstr "default-router" @@ -20816,7 +20848,7 @@ msgstr "deprecate-prefix" msgid "destination-hashing" msgstr "destination-hashing" -#: ../../configuration/service/dhcp-server.rst:291 +#: ../../configuration/service/dhcp-server.rst:325 msgid "dhcp-server-identifier" msgstr "dhcp-server-identifier" @@ -20838,17 +20870,17 @@ msgstr "disable: No source validation" msgid "dnssl" msgstr "dnssl" -#: ../../configuration/service/dhcp-server.rst:269 -#: ../../configuration/service/dhcp-server.rst:271 +#: ../../configuration/service/dhcp-server.rst:303 +#: ../../configuration/service/dhcp-server.rst:305 msgid "domain-name" msgstr "domain-name" -#: ../../configuration/service/dhcp-server.rst:266 +#: ../../configuration/service/dhcp-server.rst:300 msgid "domain-name-servers" msgstr "domain-name-servers" -#: ../../configuration/service/dhcp-server.rst:324 -#: ../../configuration/service/dhcp-server.rst:326 +#: ../../configuration/service/dhcp-server.rst:358 +#: ../../configuration/service/dhcp-server.rst:360 msgid "domain-search" msgstr "domain-search" @@ -20884,11 +20916,11 @@ msgstr "ethernet" msgid "exact-match: exact match of the network prefixes." msgstr "exact-match: exact match of the network prefixes." -#: ../../configuration/service/dhcp-server.rst:349 +#: ../../configuration/service/dhcp-server.rst:383 msgid "exclude" msgstr "exclude" -#: ../../configuration/service/dhcp-server.rst:354 +#: ../../configuration/service/dhcp-server.rst:388 msgid "failover" msgstr "failover" @@ -20961,8 +20993,8 @@ msgstr "invalid" msgid "inverse-match: network/netmask to match (requires network be defined)." msgstr "inverse-match: network/netmask to match (requires network be defined)." -#: ../../configuration/service/dhcp-server.rst:274 -#: ../../configuration/service/dhcp-server.rst:276 +#: ../../configuration/service/dhcp-server.rst:308 +#: ../../configuration/service/dhcp-server.rst:310 msgid "ip-forwarding" msgstr "ip-forwarding" @@ -20990,7 +21022,7 @@ msgstr "l2tpv3" msgid "ldpd" msgstr "ldpd" -#: ../../configuration/service/dhcp-server.rst:339 +#: ../../configuration/service/dhcp-server.rst:373 msgid "lease" msgstr "lease" @@ -21152,12 +21184,12 @@ msgstr "more information related IGP - :ref:`routing-isis`" msgid "more information related IGP - :ref:`routing-ospf`" msgstr "more information related IGP - :ref:`routing-ospf`" -#: ../../configuration/service/dhcp-server.rst:264 +#: ../../configuration/service/dhcp-server.rst:298 #: ../../configuration/service/router-advert.rst:1 msgid "name-server" msgstr "name-server" -#: ../../configuration/service/dhcp-server.rst:286 +#: ../../configuration/service/dhcp-server.rst:320 msgid "netbios-name-servers" msgstr "netbios-name-servers" @@ -21173,7 +21205,7 @@ msgstr "network: network/netmask to match (requires inverse-match be defined) BU msgid "news" msgstr "news" -#: ../../configuration/service/dhcp-server.rst:296 +#: ../../configuration/service/dhcp-server.rst:330 msgid "next-server" msgstr "next-server" @@ -21197,11 +21229,11 @@ msgstr "notice" msgid "ntp" msgstr "ntp" -#: ../../configuration/service/dhcp-server.rst:279 +#: ../../configuration/service/dhcp-server.rst:313 msgid "ntp-server" msgstr "ntp-server" -#: ../../configuration/service/dhcp-server.rst:281 +#: ../../configuration/service/dhcp-server.rst:315 msgid "ntp-servers" msgstr "ntp-servers" @@ -21249,8 +21281,8 @@ msgstr "policy extcommunity-list" msgid "policy large-community-list" msgstr "policy large-community-list" -#: ../../configuration/service/dhcp-server.rst:319 -#: ../../configuration/service/dhcp-server.rst:321 +#: ../../configuration/service/dhcp-server.rst:353 +#: ../../configuration/service/dhcp-server.rst:355 msgid "pop-server" msgstr "pop-server" @@ -21267,8 +21299,8 @@ msgstr "prefix-list, distribute-list" msgid "pseudo-ethernet" msgstr "pseudo-ethernet" -#: ../../configuration/service/dhcp-server.rst:344 -#: ../../configuration/service/dhcp-server.rst:346 +#: ../../configuration/service/dhcp-server.rst:378 +#: ../../configuration/service/dhcp-server.rst:380 msgid "range" msgstr "range" @@ -21284,7 +21316,7 @@ msgstr "reset commands" msgid "retrans-timer" msgstr "retrans-timer" -#: ../../configuration/service/dhcp-server.rst:331 +#: ../../configuration/service/dhcp-server.rst:365 msgid "rfc3442-static-route, windows-static-route" msgstr "rfc3442-static-route, windows-static-route" @@ -21317,7 +21349,7 @@ msgstr "round-robin" msgid "route-map" msgstr "route-map" -#: ../../configuration/service/dhcp-server.rst:256 +#: ../../configuration/service/dhcp-server.rst:290 msgid "routers" msgstr "routers" @@ -21334,7 +21366,7 @@ msgstr "sFlow is a technology that enables monitoring of network traffic by send msgid "security" msgstr "security" -#: ../../configuration/service/dhcp-server.rst:289 +#: ../../configuration/service/dhcp-server.rst:323 msgid "server-identifier" msgstr "server-identifier" @@ -21355,7 +21387,7 @@ msgstr "sha256 Hashes" msgid "show commands" msgstr "show commands" -#: ../../configuration/service/dhcp-server.rst:295 +#: ../../configuration/service/dhcp-server.rst:329 msgid "siaddr" msgstr "siaddr" @@ -21363,8 +21395,8 @@ msgstr "siaddr" msgid "slow: Request partner to transmit LACPDUs every 30 seconds" msgstr "slow: Request partner to transmit LACPDUs every 30 seconds" -#: ../../configuration/service/dhcp-server.rst:314 -#: ../../configuration/service/dhcp-server.rst:316 +#: ../../configuration/service/dhcp-server.rst:348 +#: ../../configuration/service/dhcp-server.rst:350 msgid "smtp-server" msgstr "smtp-server" @@ -21384,11 +21416,11 @@ msgstr "spoke01-spoke04" msgid "spoke05" msgstr "spoke05" -#: ../../configuration/service/dhcp-server.rst:359 +#: ../../configuration/service/dhcp-server.rst:393 msgid "static-mapping" msgstr "static-mapping" -#: ../../configuration/service/dhcp-server.rst:329 +#: ../../configuration/service/dhcp-server.rst:363 msgid "static-route" msgstr "static-route" @@ -21398,7 +21430,7 @@ msgstr "static-route" msgid "strict: Each incoming packet is tested against the FIB and if the interface is not the best reverse path the packet check will fail. By default failed packets are discarded." msgstr "strict: Each incoming packet is tested against the FIB and if the interface is not the best reverse path the packet check will fail. By default failed packets are discarded." -#: ../../configuration/service/dhcp-server.rst:244 +#: ../../configuration/service/dhcp-server.rst:278 msgid "subnet-mask" msgstr "subnet-mask" @@ -21414,8 +21446,8 @@ msgstr "tail" msgid "tc_ is a powerful tool for Traffic Control found at the Linux kernel. However, its configuration is often considered a cumbersome task. Fortunately, VyOS eases the job through its CLI, while using ``tc`` as backend." msgstr "tc_ is a powerful tool for Traffic Control found at the Linux kernel. However, its configuration is often considered a cumbersome task. Fortunately, VyOS eases the job through its CLI, while using ``tc`` as backend." -#: ../../configuration/service/dhcp-server.rst:299 -#: ../../configuration/service/dhcp-server.rst:301 +#: ../../configuration/service/dhcp-server.rst:333 +#: ../../configuration/service/dhcp-server.rst:335 msgid "tftp-server-name" msgstr "tftp-server-name" @@ -21424,16 +21456,16 @@ msgstr "tftp-server-name" msgid "this option allows to configure prefix-sid on SR. The ‘no-php-flag’ means NO Penultimate Hop Popping that allows SR node to request to its neighbor to not pop the label. The ‘explicit-null’ flag allows SR node to request to its neighbor to send IP packet with the EXPLICIT-NULL label. The ‘n-flag-clear’ option can be used to explicitly clear the Node flag that is set by default for Prefix-SIDs associated to loopback addresses. This option is necessary to configure Anycast-SIDs." msgstr "this option allows to configure prefix-sid on SR. The ‘no-php-flag’ means NO Penultimate Hop Popping that allows SR node to request to its neighbor to not pop the label. The ‘explicit-null’ flag allows SR node to request to its neighbor to send IP packet with the EXPLICIT-NULL label. The ‘n-flag-clear’ option can be used to explicitly clear the Node flag that is set by default for Prefix-SIDs associated to loopback addresses. This option is necessary to configure Anycast-SIDs." -#: ../../configuration/service/dhcp-server.rst:248 -#: ../../configuration/service/dhcp-server.rst:250 +#: ../../configuration/service/dhcp-server.rst:282 +#: ../../configuration/service/dhcp-server.rst:284 msgid "time-offset" msgstr "time-offset" -#: ../../configuration/service/dhcp-server.rst:259 +#: ../../configuration/service/dhcp-server.rst:293 msgid "time-server" msgstr "time-server" -#: ../../configuration/service/dhcp-server.rst:261 +#: ../../configuration/service/dhcp-server.rst:295 msgid "time-servers" msgstr "time-servers" @@ -21494,7 +21526,7 @@ msgstr "weighted-round-robin" msgid "while a *byte* is written as a single **b**." msgstr "while a *byte* is written as a single **b**." -#: ../../configuration/service/dhcp-server.rst:284 +#: ../../configuration/service/dhcp-server.rst:318 msgid "wins-server" msgstr "wins-server" @@ -21510,11 +21542,11 @@ msgstr "wireless" msgid "with :cfgcmd:`set system acceleration qat` on both systems the bandwidth increases." msgstr "with :cfgcmd:`set system acceleration qat` on both systems the bandwidth increases." -#: ../../configuration/service/dhcp-server.rst:334 +#: ../../configuration/service/dhcp-server.rst:368 msgid "wpad-url" msgstr "wpad-url" -#: ../../configuration/service/dhcp-server.rst:336 +#: ../../configuration/service/dhcp-server.rst:370 msgid "wpad-url, wpad-url code 252 = text" msgstr "wpad-url, wpad-url code 252 = text" |