Units
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/documentation/bookshandbookfirewalls_index/ru/units/?format=api&page=2
{ "count": 711, "next": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/units/?format=api&page=3", "previous": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/units/?format=api", "results": [ { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "PF will not start if it cannot find its ruleset configuration file. By default, FreeBSD does not ship with a ruleset and there is no [.filename]#/etc/pf.conf#. Example rulesets can be found in [.filename]#/usr/share/examples/pf/#. If a custom ruleset has been saved somewhere else, add a line to [.filename]#/etc/rc.conf# which specifies the full path to the file:" ], "previous_source": "", "target": [ "PF не запустится, если не сможет найти файл конфигурации набора правил. По умолчанию FreeBSD не поставляется с готовым набором правил, и файл [.filename]#/etc/pf.conf# отсутствует. Примеры наборов правил можно найти в [.filename]#/usr/share/examples/pf/#. Если пользовательский набор правил был сохранён в другом месте, добавьте строку в [.filename]#/etc/rc.conf#, указывающую полный путь к файлу:" ], "id_hash": 5043099665458832786, "content_hash": 5043099665458832786, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:207", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 53, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 55, "source_unit": "https://translate-dev.freebsd.org/api/units/1219702/?format=api", "priority": 100, "id": 1786445, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=c5fcb06d1e90a592", "url": "https://translate-dev.freebsd.org/api/units/1786445/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.333682Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "pf_rules=\"/path/to/pf.conf\"\n" ], "previous_source": "", "target": [ "pf_rules=\"/path/to/pf.conf\"\n" ], "id_hash": -7521340626720333533, "content_hash": -7521340626720333533, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:211", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 54, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/358059/?format=api", "priority": 100, "id": 1786446, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=179ed48cbd9ee123", "url": "https://translate-dev.freebsd.org/api/units/1786446/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.334260Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "Logging support for PF is provided by man:pflog[4]. To enable logging support, add `pflog_enable=yes` to [.filename]#/etc/rc.conf#:" ], "previous_source": "", "target": [ "Поддержка журналирования для PF предоставляется man:pflog[4]. Для включения поддержки журналирования добавьте `pflog_enable=yes` в [.filename]#/etc/rc.conf#:" ], "id_hash": -3332240019304212177, "content_hash": -3332240019304212177, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:215", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 55, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://translate-dev.freebsd.org/api/units/1219704/?format=api", "priority": 100, "id": 1786447, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=51c1815b7f08192f", "url": "https://translate-dev.freebsd.org/api/units/1786447/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.334780Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "# sysrc pflog_enable=yes\n" ], "previous_source": "", "target": [ "# sysrc pflog_enable=yes\n" ], "id_hash": 317218408601742731, "content_hash": 317218408601742731, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:219", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 56, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/358063/?format=api", "priority": 100, "id": 1786448, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=8466fc7640ebed8b", "url": "https://translate-dev.freebsd.org/api/units/1786448/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.335308Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "The following lines can also be added to change the default location of the log file or to specify any additional flags to pass to man:pflog[4] when it is started:" ], "previous_source": "", "target": [ "Следующие строки также могут быть добавлены для изменения расположения файла журнала по умолчанию или для указания дополнительных флагов, передаваемых в man:pflog[4] при его запуске:" ], "id_hash": 5729559016460641460, "content_hash": 5729559016460641460, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:222", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 57, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 30, "source_unit": "https://translate-dev.freebsd.org/api/units/358065/?format=api", "priority": 100, "id": 1786449, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=cf837b91a7c5e4b4", "url": "https://translate-dev.freebsd.org/api/units/1786449/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.335837Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "pflog_logfile=\"/var/log/pflog\" # where pflogd should store the logfile\npflog_flags=\"\" # additional flags for pflogd startup\n" ], "previous_source": "", "target": [ "pflog_logfile=\"/var/log/pflog\" # where pflogd should store the logfile\npflog_flags=\"\" # additional flags for pflogd startup\n" ], "id_hash": 7482378909118356181, "content_hash": 7482378909118356181, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:227", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 58, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 15, "source_unit": "https://translate-dev.freebsd.org/api/units/358067/?format=api", "priority": 100, "id": 1786450, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=e7d6bff978dfdad5", "url": "https://translate-dev.freebsd.org/api/units/1786450/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.336402Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "Finally, if there is a LAN behind the firewall and packets need to be forwarded for the computers on the LAN, or NAT is required, enable the following option:" ], "previous_source": "", "target": [ "Наконец, если за межсетевым экраном есть локальная сеть (LAN) и пакеты необходимо перенаправлять для компьютеров в этой сети, или требуется NAT, включите следующую опцию:" ], "id_hash": -7323319207113427930, "content_hash": -7323319207113427930, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:230", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 59, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 29, "source_unit": "https://translate-dev.freebsd.org/api/units/358069/?format=api", "priority": 100, "id": 1786451, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=1a5e57fb53357426", "url": "https://translate-dev.freebsd.org/api/units/1786451/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.336932Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "gateway_enable=\"YES\" # Enable as LAN gateway\n" ], "previous_source": "", "target": [ "gateway_enable=\"YES\" # Enable as LAN gateway\n" ], "id_hash": -848969989437573027, "content_hash": -848969989437573027, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:234", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 60, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate-dev.freebsd.org/api/units/358071/?format=api", "priority": 100, "id": 1786452, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=7437da4aea9b385d", "url": "https://translate-dev.freebsd.org/api/units/1786452/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.337494Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "After saving the needed edits, PF can be started with logging support by typing:" ], "previous_source": "", "target": [ "После сохранения необходимых изменений, PF можно запустить с поддержкой журналирования, набрав:" ], "id_hash": -9044915200300796867, "content_hash": -9044915200300796867, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:237", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 61, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 14, "source_unit": "https://translate-dev.freebsd.org/api/units/358073/?format=api", "priority": 100, "id": 1786453, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=027a018c1e8a343d", "url": "https://translate-dev.freebsd.org/api/units/1786453/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.338007Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "# service pf start\n# service pflog start\n" ], "previous_source": "", "target": [ "# service pf start\n# service pflog start\n" ], "id_hash": 9219142190182455592, "content_hash": 9219142190182455592, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:242", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 62, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 8, "source_unit": "https://translate-dev.freebsd.org/api/units/358075/?format=api", "priority": 100, "id": 1786454, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=fff0f8fa13a45928", "url": "https://translate-dev.freebsd.org/api/units/1786454/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.338525Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "By default, PF reads its configuration rules from [.filename]#/etc/pf.conf# and modifies, drops, or passes packets according to the rules or definitions specified in this file. The FreeBSD installation includes several sample files located in [.filename]#/usr/share/examples/pf/#. Refer to the http://www.openbsd.org/faq/pf/[PF FAQ] for complete coverage of PF rulesets." ], "previous_source": "", "target": [ "По умолчанию PF читает свои правила конфигурации из [.filename]#/etc/pf.conf# и изменяет, отбрасывает или пропускает пакеты в соответствии с правилами или определениями, указанными в этом файле. Установка FreeBSD включает несколько примеров файлов, расположенных в [.filename]#/usr/share/examples/pf/#. Полное описание наборов правил PF можно найти в http://www.openbsd.org/faq/pf/[PF FAQ]." ], "id_hash": 7651881411804874895, "content_hash": 7651881411804874895, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:247", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 63, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 46, "source_unit": "https://translate-dev.freebsd.org/api/units/1219706/?format=api", "priority": 100, "id": 1786455, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=ea30f19a460b488f", "url": "https://translate-dev.freebsd.org/api/units/1786455/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.339028Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "To control PF, use `pfctl`. crossref:firewalls[pfctl,Useful `pfctl` Options] summarizes some useful options to this command. Refer to man:pfctl[8] for a description of all available options:" ], "previous_source": "", "target": [ "Для управления PF используйте `pfctl`. crossref:firewalls[pfctl,Полезные опции `pfctl`] содержит сводку полезных опций этой команды. За подробным описанием всех доступных опций обратитесь к man:pfctl[8]:" ], "id_hash": -4922913795837847517, "content_hash": -4922913795837847517, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:251", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 64, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 25, "source_unit": "https://translate-dev.freebsd.org/api/units/1715696/?format=api", "priority": 100, "id": 1786456, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=3bae4bfc43371823", "url": "https://translate-dev.freebsd.org/api/units/1786456/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.339605Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "Useful `pfctl` Options" ], "previous_source": "", "target": [ "Полезные параметры `pfctl`" ], "id_hash": -3708604803985601966, "content_hash": -3708604803985601966, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:252", "context": "", "note": "type: Block title", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 65, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/358081/?format=api", "priority": 100, "id": 1786457, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=4c8863946e218a52", "url": "https://translate-dev.freebsd.org/api/units/1786457/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.340143Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "Command" ], "previous_source": "", "target": [ "Команда" ], "id_hash": -7836708461362950425, "content_hash": -7836708461362950425, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:256", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 66, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1360440/?format=api", "priority": 100, "id": 1786458, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=133e6b2cd029cee7", "url": "https://translate-dev.freebsd.org/api/units/1786458/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.340694Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "Purpose" ], "previous_source": "", "target": [ "Назначение" ], "id_hash": 3351593561295458770, "content_hash": 3351593561295458770, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:258", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 67, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1360442/?format=api", "priority": 100, "id": 1786459, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=ae834096248091d2", "url": "https://translate-dev.freebsd.org/api/units/1786459/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.341218Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "`pfctl -e`" ], "previous_source": "", "target": [ "`pfctl -e`" ], "id_hash": -9213247921095187855, "content_hash": -9213247921095187855, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:259", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 68, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1360444/?format=api", "priority": 100, "id": 1786460, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=0023f7d46383e271", "url": "https://translate-dev.freebsd.org/api/units/1786460/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.341725Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "Enable PF." ], "previous_source": "", "target": [ "Включить PF." ], "id_hash": 8191245362233636172, "content_hash": 8191245362233636172, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:261", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 69, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1360446/?format=api", "priority": 100, "id": 1786461, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=f1ad26420400754c", "url": "https://translate-dev.freebsd.org/api/units/1786461/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.342232Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "`pfctl -d`" ], "previous_source": "", "target": [ "`pfctl -d`" ], "id_hash": -2491206390502160804, "content_hash": -2491206390502160804, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:262", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 70, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1360448/?format=api", "priority": 100, "id": 1786462, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=5d6d74fc9fef865c", "url": "https://translate-dev.freebsd.org/api/units/1786462/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.342780Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "Disable PF." ], "previous_source": "", "target": [ "Отключить PF." ], "id_hash": 6901994225763333712, "content_hash": 6901994225763333712, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:264", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 71, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1360450/?format=api", "priority": 100, "id": 1786463, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=dfc8cf2e146bb650", "url": "https://translate-dev.freebsd.org/api/units/1786463/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.343303Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "`pfctl -F all -f /etc/pf.conf`" ], "previous_source": "", "target": [ "`pfctl -F all -f /etc/pf.conf`" ], "id_hash": -7514624748310985325, "content_hash": -7514624748310985325, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:265", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 72, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/1360452/?format=api", "priority": 100, "id": 1786464, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=17b6b09b08908593", "url": "https://translate-dev.freebsd.org/api/units/1786464/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.343829Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "Flush all NAT, filter, state, and table rules and reload [.filename]#/etc/pf.conf#." ], "previous_source": "", "target": [ "Очистить все правила NAT, фильтрации, состояний и таблиц и перезагрузить [.filename]#/etc/pf.conf#." ], "id_hash": 6378606542922269055, "content_hash": 6378606542922269055, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:267", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 73, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 11, "source_unit": "https://translate-dev.freebsd.org/api/units/1360454/?format=api", "priority": 100, "id": 1786465, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=d8855cdb00dd417f", "url": "https://translate-dev.freebsd.org/api/units/1786465/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.344343Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "`pfctl -s [ rules \\" ], "previous_source": "", "target": [ "`pfctl -s [ rules \\" ], "id_hash": 1870441725584648154, "content_hash": 1870441725584648154, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:267", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 74, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/1360456/?format=api", "priority": 100, "id": 1786466, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=99f524d6e28aa7da", "url": "https://translate-dev.freebsd.org/api/units/1786466/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.344891Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "nat \\" ], "previous_source": "", "target": [ "nat \\" ], "id_hash": 7717981427993556201, "content_hash": 7717981427993556201, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:267", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 75, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1360458/?format=api", "priority": 100, "id": 1786467, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=eb1bc737969e34e9", "url": "https://translate-dev.freebsd.org/api/units/1786467/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.345437Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "states ]`" ], "previous_source": "", "target": [ "states ]`" ], "id_hash": 3550863663446986696, "content_hash": 3550863663446986696, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:268", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 76, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1360460/?format=api", "priority": 100, "id": 1786468, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=b14733b049998fc8", "url": "https://translate-dev.freebsd.org/api/units/1786468/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.345953Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "Report on the filter rules, NAT rules, or state table." ], "previous_source": "", "target": [ "Отчёт о правилах фильтрации, правилах NAT или таблице состояний." ], "id_hash": 3314334908461524353, "content_hash": 3314334908461524353, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:270", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 77, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/1360462/?format=api", "priority": 100, "id": 1786469, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=adfee20a0586a581", "url": "https://translate-dev.freebsd.org/api/units/1786469/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.346455Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "`pfctl -vnf /etc/pf.conf`" ], "previous_source": "", "target": [ "`pfctl -vnf /etc/pf.conf`" ], "id_hash": 8237899826243217650, "content_hash": 8237899826243217650, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:271", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 78, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/1360464/?format=api", "priority": 100, "id": 1786470, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=f252e63ee67aa8f2", "url": "https://translate-dev.freebsd.org/api/units/1786470/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.346976Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "Check [.filename]#/etc/pf.conf# for errors, but do not load ruleset." ], "previous_source": "", "target": [ "Проверить [.filename]#/etc/pf.conf# на ошибки, но не загружать набор правил." ], "id_hash": 4700146846019104106, "content_hash": 4700146846019104106, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:272", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 79, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://translate-dev.freebsd.org/api/units/1360466/?format=api", "priority": 100, "id": 1786471, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=c13a46a76d242d6a", "url": "https://translate-dev.freebsd.org/api/units/1786471/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.347490Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "package:security/sudo[] is useful for running commands like `pfctl` that require elevated privileges. It can be installed from the Ports Collection." ], "previous_source": "", "target": [ "Пакет package:security/sudo[] полезен для выполнения команд, таких как `pfctl`, которые требуют повышенных привилегий. Он может быть установлен из Коллекции портов." ], "id_hash": -7907228835403159951, "content_hash": -7907228835403159951, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:278", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 80, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 20, "source_unit": "https://translate-dev.freebsd.org/api/units/1219710/?format=api", "priority": 100, "id": 1786472, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=1243e144bc11a671", "url": "https://translate-dev.freebsd.org/api/units/1786472/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.347998Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "To keep an eye on the traffic that passes through the PF firewall, consider installing the package:sysutils/pftop[] package or port. Once installed, pftop can be run to view a running snapshot of traffic in a format which is similar to man:top[1]." ], "previous_source": "", "target": [ "Для наблюдения за трафиком, проходящим через межсетевой экран PF, рекомендуется установить пакет package:sysutils/pftop[] или порт. После установки можно запустить pftop для просмотра текущего снимка трафика в формате, аналогичном man:top[1]." ], "id_hash": 4316250542905243179, "content_hash": 4316250542905243179, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:282", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 81, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 41, "source_unit": "https://translate-dev.freebsd.org/api/units/1219712/?format=api", "priority": 100, "id": 1786473, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=bbe667001374362b", "url": "https://translate-dev.freebsd.org/api/units/1786473/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.348547Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "PF Rulesets" ], "previous_source": "", "target": [ "Наборы правил PF" ], "id_hash": 1174511717421228954, "content_hash": 1174511717421228954, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:284", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 82, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/358089/?format=api", "priority": 100, "id": 1786474, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=904cb42f256d239a", "url": "https://translate-dev.freebsd.org/api/units/1786474/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.349114Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "This section demonstrates how to create a customized ruleset. It starts with the simplest of rulesets and builds upon its concepts using several examples to demonstrate real-world usage of PF's many features." ], "previous_source": "", "target": [ "Этот раздел демонстрирует, как создать настраиваемый набор правил. Он начинается с простейшего набора правил и развивает его концепции, используя несколько примеров для демонстрации практического применения множества возможностей PF." ], "id_hash": -6634331765751924299, "content_hash": -6634331765751924299, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:288", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 83, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 32, "source_unit": "https://translate-dev.freebsd.org/api/units/1219714/?format=api", "priority": 100, "id": 1786475, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=23ee1e68c44439b5", "url": "https://translate-dev.freebsd.org/api/units/1786475/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.349634Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "The simplest possible ruleset is for a single machine that does not run any services and which needs access to one network, which may be the Internet. To create this minimal ruleset, edit [.filename]#/etc/pf.conf# so it looks like this:" ], "previous_source": "", "target": [ "Самый простой возможный набор правил предназначен для одиночной машины, которая не запускает никаких сервисов и которой требуется доступ к одной сети, возможно, к Интернету. Чтобы создать этот минимальный набор правил, отредактируйте файл [.filename]#/etc/pf.conf#, чтобы он выглядел следующим образом:" ], "id_hash": 2210005314539476331, "content_hash": 2210005314539476331, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:291", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 84, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 39, "source_unit": "https://translate-dev.freebsd.org/api/units/1219716/?format=api", "priority": 100, "id": 1786476, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=9eab841fdcd9d56b", "url": "https://translate-dev.freebsd.org/api/units/1786476/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.350164Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "block in all\npass out all keep state\n" ], "previous_source": "", "target": [ "block in all\npass out all keep state\n" ], "id_hash": 3490131753582684854, "content_hash": 3490131753582684854, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:296", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 85, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 8, "source_unit": "https://translate-dev.freebsd.org/api/units/358095/?format=api", "priority": 100, "id": 1786477, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=b06f70569f9b6ab6", "url": "https://translate-dev.freebsd.org/api/units/1786477/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.350730Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "The first rule denies all incoming traffic by default. The second rule allows connections created by this system to pass out, while retaining state information on those connections. This state information allows return traffic for those connections to pass back and should only be used on machines that can be trusted. The ruleset can be loaded with:" ], "previous_source": "", "target": [ "Первое правило по умолчанию запрещает весь входящий трафик. Второе правило разрешает исходящие соединения, созданные этой системой, сохраняя информацию о состоянии этих соединений. Эта информация о состоянии позволяет возвратному трафику для этих соединений проходить обратно и должна использоваться только на машинах, которым можно доверять. Набор правил можно загрузить с помощью:" ], "id_hash": 5027083793624214381, "content_hash": 5027083793624214381, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:302", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 86, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 57, "source_unit": "https://translate-dev.freebsd.org/api/units/1219718/?format=api", "priority": 100, "id": 1786478, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=c5c3ca135f182b6d", "url": "https://translate-dev.freebsd.org/api/units/1786478/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.351249Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "# pfctl -e ; pfctl -f /etc/pf.conf\n" ], "previous_source": "", "target": [ "# pfctl -e ; pfctl -f /etc/pf.conf\n" ], "id_hash": -7096041492008721415, "content_hash": -7096041492008721415, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:306", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 87, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/358099/?format=api", "priority": 100, "id": 1786479, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=1d85cbdc056323f9", "url": "https://translate-dev.freebsd.org/api/units/1786479/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.351839Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "In addition to keeping state, PF provides _lists_ and _macros_ which can be defined for use when creating rules. Macros can include lists and need to be defined before use. As an example, insert these lines at the very top of the ruleset:" ], "previous_source": "", "target": [ "В дополнение к отслеживанию состояний, PF предоставляет _списки_ и _макросы_, которые можно определить для использования при создании правил. Макросы могут включать списки и должны быть определены до их использования. В качестве примера вставьте следующие строки в самое начало набора правил:" ], "id_hash": -4742877137554356529, "content_hash": -4742877137554356529, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:311", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 88, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 43, "source_unit": "https://translate-dev.freebsd.org/api/units/1219720/?format=api", "priority": 100, "id": 1786480, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=3e2dea5f4ac046cf", "url": "https://translate-dev.freebsd.org/api/units/1786480/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.352385Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "tcp_services = \"{ ssh, smtp, domain, www, pop3, auth, pop3s }\"\nudp_services = \"{ domain }\"\n" ], "previous_source": "", "target": [ "tcp_services = \"{ ssh, smtp, domain, www, pop3, auth, pop3s }\"\nudp_services = \"{ domain }\"\n" ], "id_hash": -3514775440477226806, "content_hash": -3514775440477226806, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:316", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 89, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://translate-dev.freebsd.org/api/units/358103/?format=api", "priority": 100, "id": 1786481, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=4f39025be51678ca", "url": "https://translate-dev.freebsd.org/api/units/1786481/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.352955Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "PF understands port names as well as port numbers, as long as the names are listed in [.filename]#/etc/services#. This example creates two macros. The first is a list of seven TCP port names and the second is one UDP port name. Once defined, macros can be used in rules. In this example, all traffic is blocked except for the connections initiated by this system for the seven specified TCP services and the one specified UDP service:" ], "previous_source": "", "target": [ "PF понимает как имена портов, так и их номера, при условии, что имена перечислены в [.filename]#/etc/services#. В этом примере создаются два макроса. Первый — это список из семи имён TCP-портов, а второй — одно имя UDP-порта. После определения макросы можно использовать в правилах. В данном примере весь трафик блокируется, за исключением соединений, инициированных этой системой для семи указанных TCP-сервисов и одного указанного UDP-сервиса:" ], "id_hash": -7525607547867227801, "content_hash": -7525607547867227801, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:323", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 90, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 76, "source_unit": "https://translate-dev.freebsd.org/api/units/1219722/?format=api", "priority": 100, "id": 1786482, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=178fabcebe601967", "url": "https://translate-dev.freebsd.org/api/units/1786482/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.353494Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "tcp_services = \"{ ssh, smtp, domain, www, pop3, auth, pop3s }\"\nudp_services = \"{ domain }\"\nblock all\npass out proto tcp to any port $tcp_services keep state\npass proto udp to any port $udp_services keep state\n" ], "previous_source": "", "target": [ "tcp_services = \"{ ssh, smtp, domain, www, pop3, auth, pop3s }\"\nudp_services = \"{ domain }\"\nblock all\npass out proto tcp to any port $tcp_services keep state\npass proto udp to any port $udp_services keep state\n" ], "id_hash": -5396884912999784954, "content_hash": -5396884912999784954, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:331", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 91, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 37, "source_unit": "https://translate-dev.freebsd.org/api/units/358107/?format=api", "priority": 100, "id": 1786483, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=351a69c3fafb9e06", "url": "https://translate-dev.freebsd.org/api/units/1786483/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.354101Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "Even though UDP is considered to be a stateless protocol, PF is able to track some state information. For example, when a UDP request is passed which asks a name server about a domain name, PF will watch for the response to pass it back." ], "previous_source": "", "target": [ "Хотя UDP считается протоколом без сохранения состояния, PF способен отслеживать некоторую информацию о состоянии. Например, когда передаётся UDP-запрос к серверу имен с вопросом о доменном имени, PF будет ожидать ответ, чтобы пропустить его обратно." ], "id_hash": -6102596682584023305, "content_hash": -6102596682584023305, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:335", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 92, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 45, "source_unit": "https://translate-dev.freebsd.org/api/units/1219724/?format=api", "priority": 100, "id": 1786484, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=2b4f38a66f1a1ef7", "url": "https://translate-dev.freebsd.org/api/units/1786484/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.354638Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "Whenever an edit is made to a ruleset, the new rules must be loaded so they can be used:" ], "previous_source": "", "target": [ "Всякий раз при внесении изменений в набор правил, новые правила должны быть загружены для их использования:" ], "id_hash": 2334211772689199523, "content_hash": 2334211772689199523, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:337", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 93, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 19, "source_unit": "https://translate-dev.freebsd.org/api/units/358111/?format=api", "priority": 100, "id": 1786485, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=a064c93d75acb1a3", "url": "https://translate-dev.freebsd.org/api/units/1786485/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.355171Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "# pfctl -f /etc/pf.conf\n" ], "previous_source": "", "target": [ "# pfctl -f /etc/pf.conf\n" ], "id_hash": 7179705692598029125, "content_hash": 7179705692598029125, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:341, documentation/content/en/books/handbook/firewalls/_index.adoc:559", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 94, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/358113/?format=api", "priority": 100, "id": 1786486, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=e3a37049a727cb45", "url": "https://translate-dev.freebsd.org/api/units/1786486/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.355716Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "If there are no syntax errors, `pfctl` will not output any messages during the rule load. Rules can also be tested before attempting to load them:" ], "previous_source": "", "target": [ "Если нет синтаксических ошибок, `pfctl` не выводит сообщений во время загрузки правил. Правила также можно проверить перед попыткой их загрузки:" ], "id_hash": -1348424840484294555, "content_hash": -1348424840484294555, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:345", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 95, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 26, "source_unit": "https://translate-dev.freebsd.org/api/units/1219726/?format=api", "priority": 100, "id": 1786487, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=6d496ec0789ef065", "url": "https://translate-dev.freebsd.org/api/units/1786487/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.356233Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "# pfctl -nf /etc/pf.conf\n" ], "previous_source": "", "target": [ "# pfctl -nf /etc/pf.conf\n" ], "id_hash": -2816650236043800813, "content_hash": -2816650236043800813, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:349", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 96, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/358117/?format=api", "priority": 100, "id": 1786488, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=58e93f889816cf13", "url": "https://translate-dev.freebsd.org/api/units/1786488/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.356794Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "Including `-n` causes the rules to be interpreted only, but not loaded. This provides an opportunity to correct any errors. At all times, the last valid ruleset loaded will be enforced until either PF is disabled or a new ruleset is loaded." ], "previous_source": "", "target": [ "Включение опции `-n` приводит к тому, что правила только интерпретируются, но не загружаются. Это даёт возможность исправить любые ошибки. В любое время будет применяться последний загруженный корректный набор правил, пока либо PF не будет отключён, либо не будет загружен новый набор правил." ], "id_hash": 8942210434955554963, "content_hash": 8942210434955554963, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:354", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 97, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 42, "source_unit": "https://translate-dev.freebsd.org/api/units/1219728/?format=api", "priority": 100, "id": 1786489, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=fc191d0342513093", "url": "https://translate-dev.freebsd.org/api/units/1786489/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.357294Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "Adding `-v` to a `pfctl` ruleset verify or load will display the fully parsed rules exactly the way they will be loaded. This is extremely useful when debugging rules." ], "previous_source": "", "target": [ "Добавление `-v` к проверке или загрузке набора правил `pfctl` отобразит полностью разобранные правила именно так, как они будут загружены. Это крайне полезно при отладке правил межсетевого экрана." ], "id_hash": -3489882877597483941, "content_hash": -3489882877597483941, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:359", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 98, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 29, "source_unit": "https://translate-dev.freebsd.org/api/units/1219730/?format=api", "priority": 100, "id": 1786490, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=4f91720355157c5b", "url": "https://translate-dev.freebsd.org/api/units/1786490/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.357843Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "A Simple Gateway with NAT" ], "previous_source": "", "target": [ "Простой шлюз с NAT" ], "id_hash": 8635874401473477138, "content_hash": 8635874401473477138, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:362", "context": "", "note": "type: Title ====", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 99, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/358123/?format=api", "priority": 100, "id": 1786491, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=f7d8ca0368b73a12", "url": "https://translate-dev.freebsd.org/api/units/1786491/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.358378Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "This section demonstrates how to configure a FreeBSD system running PF to act as a gateway for at least one other machine. The gateway needs at least two network interfaces, each connected to a separate network. In this example, [.filename]#xl0# is connected to the Internet and [.filename]#xl1# is connected to the internal network." ], "previous_source": "", "target": [ "В этом разделе показано, как настроить систему FreeBSD с PF для работы в качестве шлюза как минимум для одного другого компьютера. Шлюзу требуется как минимум два сетевых интерфейса, каждый из которых подключен к отдельной сети. В этом примере [.filename]#xl0# подключен к Интернету, а [.filename]#xl1# подключен к внутренней сети." ], "id_hash": 7633912976914259653, "content_hash": 7633912976914259653, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:367", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 100, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 53, "source_unit": "https://translate-dev.freebsd.org/api/units/1219732/?format=api", "priority": 100, "id": 1786492, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=e9f11b6803381ec5", "url": "https://translate-dev.freebsd.org/api/units/1786492/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.358880Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "First, enable the gateway to let the machine forward the network traffic it receives on one interface to another interface. This sysctl setting will forward IPv4 packets:" ], "previous_source": "", "target": [ "Включите шлюз, чтобы позволить машине перенаправлять сетевой трафик, полученный на одном интерфейсе, на другой интерфейс. Этот параметр sysctl перенаправляет IPv4-пакеты:" ], "id_hash": -8587854136490664503, "content_hash": -8587854136490664503, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:370", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 101, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 27, "source_unit": "https://translate-dev.freebsd.org/api/units/1219734/?format=api", "priority": 100, "id": 1786493, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=08d1d029cb9addc9", "url": "https://translate-dev.freebsd.org/api/units/1786493/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.359420Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfirewalls_index/ru/?format=api", "source": [ "# sysctl net.inet.ip.forwarding=1\n" ], "previous_source": "", "target": [ "# sysctl net.inet.ip.forwarding=1\n" ], "id_hash": 3806933075356120161, "content_hash": 3806933075356120161, "location": "documentation/content/en/books/handbook/firewalls/_index.adoc:374", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 102, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/358129/?format=api", "priority": 100, "id": 1786494, "web_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfirewalls_index/ru/?checksum=b4d4f17648497461", "url": "https://translate-dev.freebsd.org/api/units/1786494/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T08:02:58.359974Z" } ] }