MENU

自宅サーバ構築その3 機器構成:docomoテザリングとAndroidスマートフォンとWindows

以下の機器とソフトを使用しました。

回線:ドコモSIMとドコモ純正テザリング(テザリング用APN:dcmtrg.ne.jp)
※動的プライベートIPアドレス。

 

※転送量制限が有ります。ドコモに質問したところ、WEB閲覧、メール

送受信以外にも全てのパケットの送受信が、「データ通信量」に含まれるとのこと。
まぁ当たり前やけど。
例えばスマホにWEBサーバを立てて、スマホから「ホームページ閲覧者に向けて
HTMLファイルや画像を送信した」、「ホームページ閲覧者からのスマホの
WEBサーバ宛に接続用パケットを受信した」、「インターネット側からスマホに
SSH接続した」等々、これら全て「データ通信量」に含まれます。

 

レンタルサーバの転送量は「ApacheなどのWEBサービスのみの送信量」等と
規定している点と混同しないようにしましょう。

 

固定グローバルIPアドレス:マイIP

 

ルータ:Androidスマートフォン

 

WEBサーバ:Windows7、ソフトはIIS

 

 

マイIPについて

 

マイIP ソフトイーサ版はそのPC自体に固定グローバルIPアドレスを
割り当てるサービスです。
PCの最初のIPアドレスは、スマホのテザリングや家庭用ルータのDHCPサーバ
機能から払い出されたプライベートIPアドレスで問題ありません。

 

よくある利用事例は、海外から「日本国内からのみアクセス可能なサイト」へ
アクセスするために利用されます。

 

マイIPを利用すると、自分のPCに日本の固定グローバルIPアドレスが割り当てられます。

 

※別のサービスであるセカイVPNでは、日本/アメリカ/香港/ドイツの共有IPアドレス
(=VPNサーバのIPアドレス)を利用できます。

 

 

■マイIP ソフトイーサ版をスマホのテザリング環境で使う場合

※スマホが固定グローバルIPアドレスになる訳ではありません。
PCが固定グローバルIPアドレスになります。

 

※PCの最初のIPアドレスは、スマホのテザリングが払い出した
プライベートIPアドレスですね。(192.168.131.*/24など)

 

※スマホ自体を固定グローバルIPアドレスにするには普通の「マイIP」を使用します。
スマホ自体を動的グローバルIPアドレスにしたい場合はdocomoのモペラで
良いかなと思います。

 

 

 

■マイIP ソフトイーサ版を自宅環境で使う場合

 

 

 

本ページの目次

 

 

 

はじめに

 

docomoのテザリングやプライベートIPアドレスについて

 

docomoでテザリングをした際には、テザリング前のAPNがmoperaU
(動的グローバルIPアドレス)でもSPモード(シェアードIPアドレス、100.*.*.*)でも
テザリングをオンにした時点でテザリング用のAPN(dcmtrg.ne.jp、プライベートIP
アドレス、10.*.*.*)になります。
APNを自動変更させずにテザリングするソフトはklinkやpdanetなどが有ります。

 

その他、プライベートIPアドレスを割り当てるプロバイダは、マンション(VDSL等)、
moperaUを除く携帯キャリア、一部プロバイダなどかと思います。
その状態でWEBサーバを公開するには、まずはグローバルIPアドレスで
公開する環境が必要です。

 

今回はdocomo純正のテザリング且つ、マイIPでの固定IPグローバルアドレスを
使用しました。昔はP-DNS(Pxi Domain Name Service)と言う
サービスが有りました。

 

また、グローバル固定IPアドレスが割り振られるインターリンクの格安SIMも有りますね。


 

 

DNSサーバについて

 

DNSサーバは契約しているエックスサーバのDNSサーバを使用します。
レジストラやレンタルサーバのDNSサーバを使用しない方法としては

・自前でDNSサーバを構築しレジストラへ登録
・無料でやるならば無料ダイナミックDNSサービス

などが有ります。
逆引きはマイIPのコントロールパネルに設定箇所が有りました。

 

 

 

マイIPの契約

 

最大60日間無料です。
マイIPへアクセスし「今すぐお申し込み」をクリックします。

 

■「マイIP ソフトイーサ版」の特徴
PacketiX VPN、L2TP、SSTPで接続する。
固定グローバルIPアドレスは1〜128個
Android、iOSが暗号化の終端になることは不可。
※あくまでも「終端になれない」という意味です。

 

■「マイIP」の特徴
PPTPで接続する。
固定グローバルIPアドレスは1個
Android、iOSにも対応。
PPTPに対応していないdocomoSPモードは不可。

 

moperaUでAndroid自体でKSWEBなどのWEBサーバを立てて固定グローバル
IPアドレスにするなら「マイIP」ですね。

※KSWEBでtcp/80で待ち受けるにはroot権限が必要です。

 

 

 

マイIP ソフトイーサ版の「お申込みはこちら」をクリックします。

 

 

 

メールアドレスを入力し「次へ」をクリックします。

 

 

 

メール送信完了画面が表示されます。

 

 

 

受信したメールのURLをクリックします。

 

 

 

メールに記載のメンバーID、パスワードを入力し「次へ」をクリックします。

 

 

 

各情報を入力し「次へ」をクリックします。
希望のIPアドレス数は「5」、「使用する固定IPアドレスを指定する」を選択しました。

 

 

 

希望のIPアドレスを選択し「次へ」をクリックします。

 

 

 

「次へ」をクリックします。

 

 

 

「確認して申込みをする」をクリックします。

 

 

 

「ダウンロードサイトへ」をクリックします。

 

 

 

使用するOSに合ったソフトを選択し「ダウンロードする」をクリックします。

 

 

 

契約内容記載のメールを受信しました。

 

 

 

Windowsへのソフトイーサのインストール

 

※Linuxへのソフトイーサのインストール方法は以下のページに記載しました。

 

ダウンロードしたインストーラをダブルクリックします。

 

 

 

「次へ」をクリックします。

 

 

 

「PacketiX VPN Client」が選択されていることを確認し「次へ」をクリックします。

 

 

 

「次へ」をクリックします。

 

 

 

「次へ」をクリックします。

 

 

 

「次へ」をクリックします。

 

 

 

「次へ」をクリックします。

 

 

 

「完了」をクリックします。

 

 

 

ソフトイーサの設定

 

「仮想LAN」→「新規仮想LANカードの作成」をクリックします。

 

 

 

仮想LANカードの名前に任意の文字列を入力し「OK」をクリックします。

 

 

 

作成した仮想LANカードの名前をクリックし「Windowsネットワーク接続の設定」をクリックします。

 

 

 

右クリックし、「プロパティ」をクリックします。

 

 

 

インターネットプロトコルバージョン 4(TCP/IPv4)にカーソルを合わせ「プロパティ」を
クリックします。

 

 

 

受信したメールに記載の情報を入力し「OK」をクリックします。

 

 

 

「はい」をクリックします。

 

 

 

「閉じる」をクリックします。

 

 

 

「新しい接続設定の作成」をクリックします。

 

 

 

接続設定名、ホスト名、ポート番号、ユーザー名、パスワードを入力します。
認証の種類は「RADIUSまたはNTドメイン認証」を選択します。
今回は光やADSL等の固定回線では無く、docomo Xiの回線で実施するため
「高度な通信設定」をクリックしました。

 

 

 

「データ圧縮を使用する」にチェックを入れました。

 

 

 

ソフトイーサの接続

 

まず、Androidスマートフォンでテザリングを開始し、テザリング子機であるWindowsで
インターネット閲覧を行えていることを確認しておきます。

 

その後、「接続」をクリックします。

 

 

 

「接続完了」となりました。

 

 

テザリング子機のWindowsから確認くんへアクセスし
自分のグローバルIPアドレスを確認します。

 

 

 

WEBサーバの設定

 

Windows7でのIISのインストール等を以下のページに記載しました。

 

 

 

 

IISの設定完了後、別の回線のWEBブラウザで先ほど確認した
「http://自分のグローバルIPアドレス」へアクセスするとWEBページが正しく
表示されました。また、他の回線からWEBページを見られるサービスも有ります。
aguse.jp: ウェブ調査

 

 

 

ドメイン、DNSの設定

逆引きはマイIPのコントロールパネルに設定箇所が有りました。

 

■a. 既存の独自ドメインを使用する場合

 

以下のページに、独自ドメインのレンタルサーバのDNSサーバのAレコードを編集する
方法を記載しました。

 

またはレジストラで独自ドメインを取得(及び移管)しレジストラのDNSサーバのAレコードを
編集する形になるかと思います。

 

 

■b. 無料のダイナミックDNSを使用する場合

 

以下のページにダイナミックDNSサービス、no-ipの使用方法を記載しました。
ダイナミックDNS「no-ip」の設定

 

 

■c.自前でDNSサーバを構築しレジストラへ通知する場合

 

以下のページにBIND9の設定方法を記載しました。

 

 

 

セキュリティ対策について

 

また、サーバを安全に運用するためのセキュリティについては少し以下のページにて
説明しています。セキュリティ対策は必ず行うようにして下さい。