最終更新: chipstar_light 2016年08月10日(水) 15:42:06履歴
- Androidをproxyサーバー経由でネットワーク接続し、proxyサーバー側のhostsを書き換えるという手法
- proxyサーバーにはMac OSXを利用
- AndroidとMacが同じLAN内にいることが前提
- 手順
- MacのApacheをプロキシサーバーにする
- MacのデフォルトでApacheが搭載されており"/etc/apache2/"にある
- httpd.confに以下のような設定を追記してプロキシとして設定する
<IfModule mod_proxy.c> ProxyRequests On ProxyVia On Listen 8080 <Proxy *> Order deny,allow Deny from all Allow from 192.168 </Proxy> </IfModule>
- apacheを起動する
$ sudo apachectl start
- ちなみに停止は以下
$ sudo apachectl stop
- Macのhostsに任意の設定を書き込む
- Androidにプロキシ設定としてMacを登録する
- Wifi設定を開き対象のWifiアクセスポイントを長押し
- ネットワーク設定を変更を選択
- 拡張オプションを表示を選択
- プロキシ設定にて手動を選択
- プロキシの接続先にMacのアドレスとapacheに設定したポート番号を設定
参考: root不要!Androidのhostsを書き換える
コメントをかく