サーバー構築

未分類

AlmaLinuxにPostgreSQLをインストールする手順【標準リポジトリ/PGDG両対応】

AlmaLinuxサーバーにPostgreSQLをインストールし、初期化から外部接続の設定までを行う手順をまとめます。PostgreSQLのインストール方法は大きく2つあります。OS標準リポジトリ(AppStream)を使う方法:手軽でOS...
未分類

wgetでBasic認証をかけたサイトをクロールしてURL一覧を取得する方法

Basic認証で保護されたサイトの構造を把握したいとき、ブラウザで1ページずつ確認するのは非効率です。wgetの--spiderモードを使えば、実際にファイルをダウンロードすることなく、サイト内のURL一覧だけを効率的に取得できます。基本コ...
未分類

Dovecot + Postfix catch-all メール受信サーバ構築手順(実ユーザ方式・AlmaLinux 10)

ドメイン example.com 宛のすべてのメールを、OS の実ユーザ test のホームディレクトリ(~/Maildir)で受信し、POP3 / IMAP で取得する構成です。認証は OS のシステムユーザ認証(PAM)を使用します。本...
未分類

GL.iNetルーターでTailscaleを使い、自宅LANのPCにRustDesk直接IP接続する方法

前回の記事では、各端末にTailscaleをインストールして 100.x.x.x のIPでRustDesk接続する方法を紹介しました。ですが、自宅のPCすべてにTailscaleを入れて回るのは手間です。そこで本記事では、GL.iNetルー...
未分類

Tailscaleをセットアップして、RustDeskを直接IP接続する方法

同一LANやVPN内でRustDeskをIPアドレス指定で直接接続する方法を紹介しました。ですが「同じネットワークに端末がいること」が前提だったため、外出先から自宅のPCへ、といったインターネット越しの接続には別の仕組みが必要です。そこで本...
未分類

RustDeskでIPアドレスを直接指定して接続する方法

RustDeskは通常、9桁のIDとリレーサーバーを経由して接続します。ですが同一LAN内やVPNでつながったネットワークであれば、IPアドレスを直接指定して、リレーを介さずに接続できます。本記事では、その設定手順とハマりどころをまとめます...
未分類

ESETでRustDeskがブロックされるときの対処法

RustDeskでリモート接続しようとしたら繋がらない。サーバーもネットワークも問題ないのに繋がらない——そんなとき、原因がPCにインストールされたセキュリティソフト(ESET)のファイアウォールだった、というケースがあります。この記事では...
未分類

TailscaleがVPN(GL.iNet)経由になってしまう問題と解決方法

GL.iNetルーターでVPNクライアント(WireGuard)をポリシーモードで使いつつ、同じルーター上でTailscaleも動かしている環境で、不可解な現象に遭遇しました。「ポリシーモードで特定のIP宛てだけVPN経由にしているはずなの...
未分類

RustDeskがDirect接続かRelay接続か確認する方法

自前のRustDeskサーバー(hbbs / hbbr)を構築して使っていると、「本当にP2P直結(Direct)できているのか?それともリレー(Relay)経由になっているのか?」が気になります。Direct接続なら高速ですが、Relay...
未分類

AlmaLinux 10で自前のRustDeskサーバーを構築する【Docker版】

RustDeskはオープンソースのリモートデスクトップソフトウェアです。TeamViewerやAnyDeskのような操作感を、自分のサーバーで完結させられるのが大きな魅力です。公式の公開サーバーをそのまま使うこともできますが、自分専用のRu...