ネットワーク

ネットワーク

UbuntuでVLANを設定する方法

「UbuntuでVLANを設定したい」と検索してたどり着いた方へ。結論から言うと、ip link add link eth0 name eth0.10 type vlan id 10 の1コマンドで作成できます。
ネットワーク

Wireshark on Ubuntu 応用 — パケット解析とフィルタリングの実践

UbuntuにWiresharkをインストールしてGUI操作まで確認したあと、「もう少し踏み込んで使いたい」と感じる方は多いと思います。 この記事では CLI 版の tshark でパケットをキャプチャする方法と、 知っておくと便利な表示フ…
ネットワーク

iptables → nftables 移行ガイド on Ubuntu — 次世代ファイアウォール設定

VPS や自宅サーバーを Ubuntu で運用しているなら、そろそろ iptables から nftables に乗り換えることを検討する時期かもしれません。Ubuntu 24.04 LTS ではすでに iptables コマンドの裏側が…
ネットワーク

WireGuard メッシュVPN on Ubuntu — フルメッシュ接続の自動設定

VPSを3台以上借りてサーバーを運用していると、「全台を直接つないで内部通信したい」という場面が出てきます。WireGuardのフルメッシュ構成は、すべてのノード間に直接の暗号化トンネルを張る構成で、中継サーバーなしにどのノードからどのノー…
ネットワーク

Unbound on Ubuntu — プライバシー重視の高速再帰DNSリゾルバ構築

VPSでサーバーを運用し始めると、DNS問い合わせがどこに飛んでいるか気になってきます。標準の /etc/resolv.conf が指しているのは、ISPや上位プロバイダーのDNSサーバーです。クエリの内容は相手に渡っており、ログに残る可能…
ネットワーク

Headscale on Ubuntu — Tailscaleコントロールプレーンの自前構築

「Tailscaleは便利だけど、コントロールプレーンがTailscale社のサーバーにある点が気になる」——そう感じたことはありませんか。Headscaleは、そのコントロールプレーンを自前のVPSで動かせるようにするオープンソース実装で…
ネットワーク

ZeroTier on Ubuntu — ソフトウェアSDN VPNでどこでもLAN接続

自宅のUbuntuサーバーに外出先からSSHしたい。でも固定IPはないし、ルーターのポート開放もしたくない。そういう場面でZeroTierは本当に便利です。
ネットワーク

Ubuntu BIND9権威DNSサーバー構築 — ゾーンファイルの設定と管理

自前のVPSやホームサーバーでドメインを管理したいとき、最初に名前が挙がるのが BIND9(Berkeley Internet Name Domain 9)です。LinuxのDNSサーバーとして30年以上の実績を持ち、Ubuntu 24.0…
ネットワーク

Keepalived on Ubuntu — VRRPでWebサーバーのHA冗長化を構築

「Web サーバーが 1 台だと落ちたとき全部止まってしまう」——その不安を解消するのが HA(高可用性)構成です。本記事では Keepalived と VRRP を使った 2 台構成を Ubuntu 24.04 LTS で実際に構築する手…
ネットワーク

自宅ホームラボネットワーク設計 on Ubuntu — VLAN/DMZ/VPN構成ガイド

自宅に Ubuntu サーバーを置いて「ホームラボ」を作るとき、最大の難関がネットワーク設計です。何も考えずに全機器を同じセグメントに入れると、安いスマート家電が1台乗っ取られただけで、同じネットワークにいる PC やサーバーまで一気に危険…