メモ。あとでもう少し丁寧に書くつもり。
Squidのインストールと設定
apt
でインストール。
takatoh@wplj:~$ sudo apt install -y squid
設定ファイルは /etc/squid/squid.conf
だけど、/etc/squid/conf.d/*.conf
を読み込むようになってるので、直接編集せずに /etc/squid/conf.d/panicblanket.conf
ファイルを作る。
acl lan src 192.168.2.0/24 http_access allow lan
できたら Squid を再起動。
takatoh@wplj:~$ sudo systemctl restart squid
プロキシ用のポートを開く
Squid のデフォルトのまま。3128番のポートを開く。
takatoh@wplj:~$ sudo ufw allow 3128 Rule added Rule added (v6)
iPadの設定
Wi-Fi の設定の一番下にある「プロキシを構成」をタップ。「手動」にチェックを入れて、サーバの IP アドレスとポート番号を入力。保存すれば OK。
これで iPad からローカルネットワーク上の Web サーバにアクセスできるようになった。