ActivityPub Viewer

A small tool to view real-world ActivityPub objects as JSON! Enter a URL or username from Mastodon or a similar service below, and we'll send a request with the right Accept header to the server to view the underlying object.

Open in browser →
{ "@context": [ "https://www.w3.org/ns/activitystreams", { "ostatus": "http://ostatus.org#", "atomUri": "ostatus:atomUri", "inReplyToAtomUri": "ostatus:inReplyToAtomUri", "conversation": "ostatus:conversation", "sensitive": "as:sensitive", "toot": "http://joinmastodon.org/ns#", "votersCount": "toot:votersCount", "expiry": "toot:expiry", "Hashtag": "as:Hashtag" } ], "id": "https://qoto.org/users/pureacetone/statuses/113888828641075637", "type": "Note", "summary": null, "inReplyTo": null, "published": "2025-01-25T11:46:52Z", "url": "https://qoto.org/@pureacetone/113888828641075637", "attributedTo": "https://qoto.org/users/pureacetone", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://qoto.org/users/pureacetone/followers" ], "sensitive": false, "atomUri": "https://qoto.org/users/pureacetone/statuses/113888828641075637", "inReplyToAtomUri": null, "conversation": "tag:qoto.org,2025-01-25:objectId=113888828641082978:objectType=Conversation", "context": "https://qoto.org/contexts/113888828641082978", "content": "<p>BSD Router Project - дистрибутив предназначен для создания компактных программных маршрутизаторов, поддерживающих протоколы маршрутизации RIP, OSPF, BGP и PIM. Управление производится в режиме командной строки через CLI-интерфейс, напоминающий интерфейс Cisco IOS. Дистрибутив доступен в сборках для архитектуры x86_64 (размер установочного образа 190 МБ).<br />Основные характеристики дистрибутива:<br />В комплект входят два пакета с реализацией протоколов маршрутизации: FRRouting (форк Quagga) с поддержкой BGP, RIP, RIPng (IPv6), OSPF v2, OSPF v3 (IPv6), ISIS и BIRD с поддержкой BGP, RIP, RIPng (IPv6), OSPF v2 и OSPF v3 (IPv6).<br />Дистрибутив адаптирован для параллельного использования нескольких обособленных таблиц маршрутизации (FIB), привязанных к реальным и виртуальным интерфейсам.<br />Для мониторинга и управления может использоваться SNMP (bsnmp-ucd).<br />Поддерживается экспорт данных о трафике в форме потоков Netflow.<br />Для оценки производительности сети в состав входят утилиты NetPIPE, iperf, netblast, netsend и netreceive. Для накопления статистики о трафике используется ng_netflow.<br />Поддержка создания отказоустойчивых маршрутизаторов из двух серверов - в штатном режиме нагрузка может быть распределена на оба сервера, но в случае сбоя первый маршрутизатор может взять на себя нагрузку второго, а второй - первого (применяется привязка к активному серверу виртуального MAC-адреса). Реализация основана на использовании протоколов VRRP (Virtual Router Redundancy Protocol) и CARP (Common Address Redundancy Protocol), реализованный при помощи пакета ucarp.<br />Поддержка PPTP, PPPoE и L2TP при помощи mpd (Multi-link PPP daemon).<br />Поддержка ограничения пропускной способности при помощи IPFW + dummynet или ng_car.<br />Для Ethernet поддерживается работа с VLAN (802.1q), агрегация линков и использование сетевых мостов (802.1w, Rapid Spanning Tree Protocol).<br />Для мониторинга применяется пакет monit.<br />Поддержка VPN: GRE, GIF, IPSec (IKEv1 и IKEv2 со strongswan), OpenVPN и Wireguard.<br />Поддержка NAT64 с использованием демона tayga и встроенная поддержка туннелей IPv6-to-IPv4.<br />Возможность установки дополнительных программ, используя пакетный менеджер pkgng.<br />Использование в качестве DHCP-сервера dnsmasq, а в качестве агента доставки почты - ssmtp.<br />Поддержка управления через SSH, последовательный порт, telnet и локальную консоль. Для упрощения администрирования в комплект входит утилита tmux (BSD-аналог screen).<br />Загрузочные образы сгенерированы на основе FreeBSD при помощи скриптов из NanoBSD.<br />Механизм обновления системы основывается на создании двух разделов на Flash-накопителе: новая версия загружается во второй раздел, который после перезагрузки становится активным, а другой раздел ожидает появления очередного обновления (разделы меняются местами). В случае выявления проблем с установленным обновлением возможен откат на прошлое состояние системы.<br />Для проверки целостности системы для каждого файла сохраняется контрольная сумма sha256.</p><p><a href=\"https://qoto.org/tags/BSDRouterProject\" class=\"mention hashtag\" rel=\"tag\">#<span>BSDRouterProject</span></a> <a href=\"https://qoto.org/tags/FreeBSD\" class=\"mention hashtag\" rel=\"tag\">#<span>FreeBSD</span></a> <a href=\"https://qoto.org/tags/Routing\" class=\"mention hashtag\" rel=\"tag\">#<span>Routing</span></a> <a href=\"https://qoto.org/tags/Networking\" class=\"mention hashtag\" rel=\"tag\">#<span>Networking</span></a> <a href=\"https://qoto.org/tags/OSPF\" class=\"mention hashtag\" rel=\"tag\">#<span>OSPF</span></a> <a href=\"https://qoto.org/tags/BGP\" class=\"mention hashtag\" rel=\"tag\">#<span>BGP</span></a> <a href=\"https://qoto.org/tags/VRRP\" class=\"mention hashtag\" rel=\"tag\">#<span>VRRP</span></a> <a href=\"https://qoto.org/tags/Firewall\" class=\"mention hashtag\" rel=\"tag\">#<span>Firewall</span></a> <a href=\"https://qoto.org/tags/NAT64\" class=\"mention hashtag\" rel=\"tag\">#<span>NAT64</span></a> <a href=\"https://qoto.org/tags/OpenVPN\" class=\"mention hashtag\" rel=\"tag\">#<span>OpenVPN</span></a> <a href=\"https://qoto.org/tags/Wireguard\" class=\"mention hashtag\" rel=\"tag\">#<span>Wireguard</span></a> <a href=\"https://qoto.org/tags/NetFlow\" class=\"mention hashtag\" rel=\"tag\">#<span>NetFlow</span></a> <a href=\"https://qoto.org/tags/CLI\" class=\"mention hashtag\" rel=\"tag\">#<span>CLI</span></a> <a href=\"https://qoto.org/tags/CompactRouter\" class=\"mention hashtag\" rel=\"tag\">#<span>CompactRouter</span></a> <a href=\"https://qoto.org/tags/NanoBSD\" class=\"mention hashtag\" rel=\"tag\">#<span>NanoBSD</span></a> <a href=\"https://qoto.org/tags/IPv6\" class=\"mention hashtag\" rel=\"tag\">#<span>IPv6</span></a> <a href=\"https://qoto.org/tags/SNMP\" class=\"mention hashtag\" rel=\"tag\">#<span>SNMP</span></a> <a href=\"https://qoto.org/tags/L2TP\" class=\"mention hashtag\" rel=\"tag\">#<span>L2TP</span></a> <a href=\"https://qoto.org/tags/ipsec\" class=\"mention hashtag\" rel=\"tag\">#<span>ipsec</span></a> </p><p><a href=\"https://pocketnet.app/pureaceton?ref=PDQmXtWJfd8f6fMtwaxzCuqvLpoN3KbS4o\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">pocketnet.app/pureaceton?ref=P</span><span class=\"invisible\">DQmXtWJfd8f6fMtwaxzCuqvLpoN3KbS4o</span></a></p>", "contentMap": { "ru": "<p>BSD Router Project - дистрибутив предназначен для создания компактных программных маршрутизаторов, поддерживающих протоколы маршрутизации RIP, OSPF, BGP и PIM. Управление производится в режиме командной строки через CLI-интерфейс, напоминающий интерфейс Cisco IOS. Дистрибутив доступен в сборках для архитектуры x86_64 (размер установочного образа 190 МБ).<br />Основные характеристики дистрибутива:<br />В комплект входят два пакета с реализацией протоколов маршрутизации: FRRouting (форк Quagga) с поддержкой BGP, RIP, RIPng (IPv6), OSPF v2, OSPF v3 (IPv6), ISIS и BIRD с поддержкой BGP, RIP, RIPng (IPv6), OSPF v2 и OSPF v3 (IPv6).<br />Дистрибутив адаптирован для параллельного использования нескольких обособленных таблиц маршрутизации (FIB), привязанных к реальным и виртуальным интерфейсам.<br />Для мониторинга и управления может использоваться SNMP (bsnmp-ucd).<br />Поддерживается экспорт данных о трафике в форме потоков Netflow.<br />Для оценки производительности сети в состав входят утилиты NetPIPE, iperf, netblast, netsend и netreceive. Для накопления статистики о трафике используется ng_netflow.<br />Поддержка создания отказоустойчивых маршрутизаторов из двух серверов - в штатном режиме нагрузка может быть распределена на оба сервера, но в случае сбоя первый маршрутизатор может взять на себя нагрузку второго, а второй - первого (применяется привязка к активному серверу виртуального MAC-адреса). Реализация основана на использовании протоколов VRRP (Virtual Router Redundancy Protocol) и CARP (Common Address Redundancy Protocol), реализованный при помощи пакета ucarp.<br />Поддержка PPTP, PPPoE и L2TP при помощи mpd (Multi-link PPP daemon).<br />Поддержка ограничения пропускной способности при помощи IPFW + dummynet или ng_car.<br />Для Ethernet поддерживается работа с VLAN (802.1q), агрегация линков и использование сетевых мостов (802.1w, Rapid Spanning Tree Protocol).<br />Для мониторинга применяется пакет monit.<br />Поддержка VPN: GRE, GIF, IPSec (IKEv1 и IKEv2 со strongswan), OpenVPN и Wireguard.<br />Поддержка NAT64 с использованием демона tayga и встроенная поддержка туннелей IPv6-to-IPv4.<br />Возможность установки дополнительных программ, используя пакетный менеджер pkgng.<br />Использование в качестве DHCP-сервера dnsmasq, а в качестве агента доставки почты - ssmtp.<br />Поддержка управления через SSH, последовательный порт, telnet и локальную консоль. Для упрощения администрирования в комплект входит утилита tmux (BSD-аналог screen).<br />Загрузочные образы сгенерированы на основе FreeBSD при помощи скриптов из NanoBSD.<br />Механизм обновления системы основывается на создании двух разделов на Flash-накопителе: новая версия загружается во второй раздел, который после перезагрузки становится активным, а другой раздел ожидает появления очередного обновления (разделы меняются местами). В случае выявления проблем с установленным обновлением возможен откат на прошлое состояние системы.<br />Для проверки целостности системы для каждого файла сохраняется контрольная сумма sha256.</p><p><a href=\"https://qoto.org/tags/BSDRouterProject\" class=\"mention hashtag\" rel=\"tag\">#<span>BSDRouterProject</span></a> <a href=\"https://qoto.org/tags/FreeBSD\" class=\"mention hashtag\" rel=\"tag\">#<span>FreeBSD</span></a> <a href=\"https://qoto.org/tags/Routing\" class=\"mention hashtag\" rel=\"tag\">#<span>Routing</span></a> <a href=\"https://qoto.org/tags/Networking\" class=\"mention hashtag\" rel=\"tag\">#<span>Networking</span></a> <a href=\"https://qoto.org/tags/OSPF\" class=\"mention hashtag\" rel=\"tag\">#<span>OSPF</span></a> <a href=\"https://qoto.org/tags/BGP\" class=\"mention hashtag\" rel=\"tag\">#<span>BGP</span></a> <a href=\"https://qoto.org/tags/VRRP\" class=\"mention hashtag\" rel=\"tag\">#<span>VRRP</span></a> <a href=\"https://qoto.org/tags/Firewall\" class=\"mention hashtag\" rel=\"tag\">#<span>Firewall</span></a> <a href=\"https://qoto.org/tags/NAT64\" class=\"mention hashtag\" rel=\"tag\">#<span>NAT64</span></a> <a href=\"https://qoto.org/tags/OpenVPN\" class=\"mention hashtag\" rel=\"tag\">#<span>OpenVPN</span></a> <a href=\"https://qoto.org/tags/Wireguard\" class=\"mention hashtag\" rel=\"tag\">#<span>Wireguard</span></a> <a href=\"https://qoto.org/tags/NetFlow\" class=\"mention hashtag\" rel=\"tag\">#<span>NetFlow</span></a> <a href=\"https://qoto.org/tags/CLI\" class=\"mention hashtag\" rel=\"tag\">#<span>CLI</span></a> <a href=\"https://qoto.org/tags/CompactRouter\" class=\"mention hashtag\" rel=\"tag\">#<span>CompactRouter</span></a> <a href=\"https://qoto.org/tags/NanoBSD\" class=\"mention hashtag\" rel=\"tag\">#<span>NanoBSD</span></a> <a href=\"https://qoto.org/tags/IPv6\" class=\"mention hashtag\" rel=\"tag\">#<span>IPv6</span></a> <a href=\"https://qoto.org/tags/SNMP\" class=\"mention hashtag\" rel=\"tag\">#<span>SNMP</span></a> <a href=\"https://qoto.org/tags/L2TP\" class=\"mention hashtag\" rel=\"tag\">#<span>L2TP</span></a> <a href=\"https://qoto.org/tags/ipsec\" class=\"mention hashtag\" rel=\"tag\">#<span>ipsec</span></a> </p><p><a href=\"https://pocketnet.app/pureaceton?ref=PDQmXtWJfd8f6fMtwaxzCuqvLpoN3KbS4o\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">pocketnet.app/pureaceton?ref=P</span><span class=\"invisible\">DQmXtWJfd8f6fMtwaxzCuqvLpoN3KbS4o</span></a></p>" }, "attachment": [], "tag": [ { "type": "Hashtag", "href": "https://qoto.org/tags/BSDRouterProject", "name": "#BSDRouterProject" }, { "type": "Hashtag", "href": "https://qoto.org/tags/freebsd", "name": "#freebsd" }, { "type": "Hashtag", "href": "https://qoto.org/tags/routing", "name": "#routing" }, { "type": "Hashtag", "href": "https://qoto.org/tags/networking", "name": "#networking" }, { "type": "Hashtag", "href": "https://qoto.org/tags/ospf", "name": "#ospf" }, { "type": "Hashtag", "href": "https://qoto.org/tags/bgp", "name": "#bgp" }, { "type": "Hashtag", "href": "https://qoto.org/tags/vrrp", "name": "#vrrp" }, { "type": "Hashtag", "href": "https://qoto.org/tags/firewall", "name": "#firewall" }, { "type": "Hashtag", "href": "https://qoto.org/tags/nat64", "name": "#nat64" }, { "type": "Hashtag", "href": "https://qoto.org/tags/openvpn", "name": "#openvpn" }, { "type": "Hashtag", "href": "https://qoto.org/tags/wireguard", "name": "#wireguard" }, { "type": "Hashtag", "href": "https://qoto.org/tags/netflow", "name": "#netflow" }, { "type": "Hashtag", "href": "https://qoto.org/tags/cli", "name": "#cli" }, { "type": "Hashtag", "href": "https://qoto.org/tags/CompactRouter", "name": "#CompactRouter" }, { "type": "Hashtag", "href": "https://qoto.org/tags/nanobsd", "name": "#nanobsd" }, { "type": "Hashtag", "href": "https://qoto.org/tags/ipv6", "name": "#ipv6" }, { "type": "Hashtag", "href": "https://qoto.org/tags/snmp", "name": "#snmp" }, { "type": "Hashtag", "href": "https://qoto.org/tags/l2tp", "name": "#l2tp" }, { "type": "Hashtag", "href": "https://qoto.org/tags/ipsec", "name": "#ipsec" } ], "replies": { "id": "https://qoto.org/users/pureacetone/statuses/113888828641075637/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://qoto.org/users/pureacetone/statuses/113888828641075637/replies?only_other_accounts=true&page=true", "partOf": "https://qoto.org/users/pureacetone/statuses/113888828641075637/replies", "items": [] } } }