Squidで簡単に名前解決

📅 November 08, 2019

⏱️2 min read

# サクッと名前解決

名前解決がしたくてDNSサーバを立ち上げようにも、
構築とか登録の手間が掛かって大変だったので、
サクッと解決できたProxyサーバさん優秀!

ということで、メモφ(・

## SquidをWindowsにインストール

今回はWindows10の環境でアプリを立ち上げて、
ryuka.com でアクセスするようにしてみます。

Windows自体からのアクセスはhostsで十分ですが、
別端末(iPad)からを想定します!

### Squidのインストールと設定

Windows上にProxyサーバを立ち上げます。

  1. SquidをCドライブ直下にインストールします。
    Squidからダウンロードできます。
  2. C:\Squid\etc\squid\squid.conf に以下を追記します。
hosts_file C:\Squid\etc\squid\hosts
  1. C:\Squid\etc\squid\hosts を新規作成して以下を記述します。
    今回、名前解決で一番重要な部分です!★
127.0.0.1 ryuka.com
  1. Squidのサービスを再起動して、設定内容を反映させます。
    タスクトレイの右クリックメニューで可能

### iPadからSquidを利用する

iPadの設定を変えて、
Windows上に立ち上げたProxyサーバを経由して
HTTPするようにしていきます。

  1. Windowsのファイアウォールを開ける
    設定がデフォルトの場合、tcp/3128を開けます。(説明省略)
  2. iPadのWi-Fi設定で、プロキシを設定します。
    設定方法はコチラを参照してください。
    内容は以下の通りです。
サーバ:Windows端末のIPアドレス
ポート:3128

### いざアクセス!サクセス!

Safariからhttp://ryuka.comにアクセスしてみましょう!

Success!!!

# まとめ

DNSよりもProxyで名前解決したほうが
楽!なときもあるφ(・