This brief article provides a footnote on the configuration of an OpenBSD machine with two IPv4 addresses: 1.2.3.4/24 and 1.2.4.5/24. In this configuration, 1.2.3.4/24 is utilized as the machines address and an point for the tunnel, and 1.2.4.5/24 is forwarded to the remote machine within a dedicated routing domain. Furthermore, the machine in question has an IPv6 network aaaa:bbbb:cccc::/128. One address, aaaa:bbbb:cccc::eeee:ffff/64, is utilized inside the tunnel, while aaaa:bbbb:cccc::1/64 is used on the machine.
Read MoreUsing GitHub Actions as a Temporary Shell
This article provides a straightforward method for utilizing GitHub actions to create a temporary SSH shell that can be used for testing on different platforms. The conclusion of this article includes security concern regarding this technique.
Read MoreOpenBSD as VPN Client for Unifi Network Solution
This article provides a footnote on how to set up an OpenBSD-based VPN client that can connect to a VPN server running by Unifi Network Solution on Unifi USG.
Read MoreIntegrating Remote email2rss into macOS
This article provides a guide for creating an Apple Script that registers as the
default handler for the feed
URI schema on a local machine. The script
forwards all URIs to a remote instance and registers it into rss2email
. It
also contains some useful notes about running rss2email
on remote host.
Installation of OpenBSD on Headless Server without KVM or VNC
This article provides a guide for installing OpenBSD on a headless server without using KVM nor VNC. It assumes that you are able to boot the server in rescue mode, which is built over Linux. In additional this article presents the ready-to-use script which is available at http://install.catap.net.
Read MoreEnforcing DNS-over-TLS on Local DNS Resolver with Random Upstream
This article provides a guide for installing a local DNS resolver that enforces DNS-over-TLS to a randomly selected publicly available upstream server. The setup described respects DNS response consistency by enforcing DNSSEC if it is supported by the DNS zone, encrypts DNS traffic, and uses DNS servers from different providers. The second section of this article addresses the question of privacy.
Read MoreSleeping at JVM Thread for a Very Short Period
This article explains why it is not possible to make a 1 nanosecond sleep in JVM. Instead, you may achieve an unguaranteed small pause which depends on the number of active threads.
Read More