Linux Emulatorのパッケージ管理をdnfで行う
前回のLinux Emulatorを動かすに続き、もう少し踏み込んで設定します。 そもそも、Linux Emulator環境を本格的に使う場合、FreeBSDの公式パッケージで提供されているパッケージだけでは足りません。… 続きを読む »
前回のLinux Emulatorを動かすに続き、もう少し踏み込んで設定します。 そもそも、Linux Emulator環境を本格的に使う場合、FreeBSDの公式パッケージで提供されているパッケージだけでは足りません。… 続きを読む »
今更ながら改めてLinux Emulatorに注目してみます。 前提 FreeBSD 15 amd64 RockyLinux 9.7(RHEL 9.7互換) 基本設定 roles/freebsd/tasks/linux_… 続きを読む »
FreeBSDでDockerを動かす場合、いくつかの選択肢がありますが、一番簡単で安定しているBhyveベースでDocker環境を構築します。 前提 NetBoxでインベントリー管理 Bhyve管理にvm-bhyve利用… 続きを読む »
前回のblacklistdでsshdへの攻撃をブロックするに続き、今回は同様にSendmailへの攻撃をブロックします。 しかし、OSバンドル版Sendmailはblacklistdに対応していませんので、portsから… 続きを読む »
sshdへの総当たり攻撃を自動的にブロックするためにblacklistdを使用します。 前提 ipfw blacklistdの有効化 Ansible Playbook freebsd.yaml roles/freebsd… 続きを読む »
前提 OS: FreeBSD MTA: Sendmail OpenDKIM稼働済み Milterのインストール /usr/local/etc/mail/openarc.conf Sendmailの設定 /etc/mail… 続きを読む »
改めてマルチドメイン鍵仕様でインストールします。 前提 OS: FreeBSD MTA: Sendmail メールドメイン: @example.net/@mail.example.net メールサーバー: mail.ex… 続きを読む »
Sendmailは歴史的理由と後方互換性の問題で証明書の扱い方がちょっと今風ではありません。 fullchain.pemを使用しても証明書を辿れない問題が発生し、openssl s_clientで見ると Verify r… 続きを読む »
Zabbixサーバーパッケージをアップデートしてもテンプレートはアップデートされません。 従って、今回はZabbixサーバーパッケージを7.4.6へアップデートした後、Ansibleでテンプレートをアップデートします。 … 続きを読む »
FreeBSDにPostgreSQLをインストールします。 17.7をインストール対象としていますが、18でも基本的には同じです。 ただし、チェックサムが18ではデフォルト有効となりましたので、18以前をインストールする… 続きを読む »