Ubuntu 22.04LTS で dnsmasq を異ネットワークから応答出来るように設定する
以前に Ubuntu 22.04LTS へ dnsmasq をインストールする というメモを書きました。 但し、dnsmasq はデフォルト状態では「同じネットワークからの名前解決要求にしか応答しない」という設定になっているようです。 そこで今回は改めて dnsmasq のインストール手順に加え、「異なるネットワークからの名前解決要求にも応答する設定例」をメモしておきます。
以前に Ubuntu 22.04LTS へ dnsmasq をインストールする というメモを書きました。 但し、dnsmasq はデフォルト状態では「同じネットワークからの名前解決要求にしか応答しない」という設定になっているようです。 そこで今回は改めて dnsmasq のインストール手順に加え、「異なるネットワークからの名前解決要求にも応答する設定例」をメモしておきます。
オフラインの Ubuntu 環境へパッケージをインストールするには以下のような手順が必要です。
具体的な手順をメモしておきます。
以前に 自分用・検証用 Ubuntu22.04LTS Beta 作成手順メモ(2022/03/24 版) というメモを書きました。 現時点では Ubuntu 22.04.1LTS までリリースされていますので、改めて検証用 Ubuntu の作成手順をメモにしておきます。 ほぼ過去メモと同じ内容ですが、インストールするソフトウェアのバージョンなどを微修正しています。
Ubuntu 22.04LTS で ImageMagick を使い、画像を結合する手順をメモしておきます。
以前に Ubuntu 22.04LTS へ tfenv をインストールして Terraform のバージョンを管理する というメモを書きました。 今回は敢えて tfenv は使わずに Terraform を Linux へインストールする手順をメモしておきます。 Linux は Ubuntu 22.04 LTS を利用しました。
Terraform は Go 言語で実装されており、シングルバイナリ (ひとつのファイルだけで) 配布されている為、インストールは非常に簡単です。 具体的には 公式サイトのダウンロードページ からダウンロードし、パスの通った位置へ配置するだけです。 圧縮ファイルから展開した時点でパーミッションも設定されていました。
以前に mac に tfenv で Terraform をインストールし ACI 上に Tenant を作成する というメモを書きましたが、Terraform 本体のバージョン管理を行いたい場合、tfenv が便利です。 今回は Ubuntu 22.04LTS へ tfenv をインストールする手順をメモしておきます。
Google が開発するビルドツールである Bazel を Ubuntu へインストールする手順は Installing Bazel on Ubuntu に書かれています。 コマンドだけメモしておきます。 インストール環境は Ubuntu 22.04LTS を想定しています。
以前に Ubuntu 22.04LTS へ Bazel をインストールする というメモを書きましたが、今回は内容を整理してコマンドだけ記載しています。
以前に Ubuntu20 へ docker / docker-compose / docker-purge をインストールする というメモを書きました。 改めて Ubuntu 22.04LTS へのインストール手順をメモしておきます。
以前に AWS SES の SMTP 設定を使って Linux から mailx でメールする というメモを書きました。 Heirloom mailx のフォークである s-nail は mailx 互換のメール処理システムです。 s-nail を利用することで mailx 同様に CLI から手軽にメール送信が出来ます。 今回は AWS SES の SMTP 設定を使って Linux から s-nail でメール送信する手順をメモしておきます。 検証には Ubuntu 22.04LTS を利用しました。
以前に Python の venv 環境を direnv で自動的に有効/無効化する というメモを書きました。 direnv の最新リリースとなる バージョン 2.31.0 がリリースされていましたので、改めて linux-amd64 環境向けのインストール手順をメモし直しておきます。 direnv のバージョンが少し上がっていること以外は、以前のメモ とほぼ同じ内容です。