TCP:1726を開けるとは?

実はネットワークについては全く理解できずに、Time Capsuleで自宅無線LANを使っています。(もう何年も)

各部屋で3台のMacとWindowsが問題なくネットできていますし、プリンタも共有できています。

ただ、最近、ウェブカメラを使ったペットなどの監視をしようとセッティングをしました。自宅のWiFiではこれもiPhoneでモニタできます。

しかし、実際にやりたいのは外出先からのアクセスです。

この場合、その監視ソフト(Air Cam Live Video)のマニュアルによれば、TCP:1726を開けてやること、とあり、その手順は、AirMacユーティリティで、NATの部分の「次の番号でデフォルトのホストを有効」の部分に、システム環境のネットワークで得られるIPアドレスを入力とあります。

でも、私の場合は、接続共有はブリッジなので、NATタブが現れません。

NATを出すには、接続共有を「パブリックIPを共有」にするのでしょうが、このIPとはブリッジモードで出ている「192.168.24.51」でいいのでしょうか?

あるいは、「IPアドレスの範囲を割り当てる」の方でしょうか?この場合は、開始と終了を指定しないといけませんが、ここは「192.168.24.2」から「192.168.24.250」みたいな感じでしょうか?(プリンタのアドレスが192.168.24.150ですので、それを含まないといけませんよね?)

いずれにせよ、ブリッジモードと他のモードの違いは分からないのですから話になりません。

ついでに、接続共有を「パブリックIPを共有」にした場合、クライアントのIPアドレスはすべて同じになるのでしょうか?

ほんとに、何も分からないもので、申し訳ないのですが、よろしくご指導をお願いいたします。

MacBook Air, Mac OS X (10.6.5), 4GBメモリ

投稿日 2011/01/16 07:37

返信
返信: 23

2011/01/16 08:00 keiuchid への返信

このIPとはブリッジモードで出ている「192.168.24.51」でいいのでしょうか?

Time Capsule のアドレスがこのアドレスなら、もう一つ上流にルータ(ひょっとしてバッファロ製?)があるのでは?

外からアクセスできるようにするためには、Time Capsule はブリッジモードでいいですが、上流のルータに、書かれているような設定をしないといけません。実際に設定するアドレスは、TimeCapsuleのアドレスではなくて、Web カメラにしているマックのアドレスです。

2011/01/16 08:14 はに への返信

はにさん


早速有り難うございました。

Time Capsuleの上には、NTT光のルーターがあるだけです。

Webカメラを接続しているMacのアドレスをNATのところに入れるのですね?

これは了解です。


ただ、このNATのところにこれを入れるには、やはり、AIrMacの接続共有を「パブリックIPアドレスを共有」にしないといけませんよね?

それで今、やってみましたが、今度は、アップデートしようとすると

「入力したDHCPの範囲がお使いのAirMacのワイヤレス装置のWAN IPアドレスと競合しています」

と出ます。

このWAN IPアドレスとは何でしょうか?つまり、192.168.24.Xでしょうか?


ちなみに、DHCPの開始を「10.0.0.1」から「10.0.0.200」にしたらエラーは出ません。

また、このときに、NATのところは「10.0.0.253」になります。253は、デフォルトなんですかね?

でも、これでアップデートしたら、現在プリンタに192.168.24.150を当ててますが、これは無効になりますよね?


これでいいのでしょうか?

2011/01/16 15:00 keiuchid への返信

Time Capsuleの上には、NTT光のルーターがあるだけです。

じゃ、そのNTT光ルータで設定します。外からマックに繋いだウェブカメラに接続できるようにするためには、TimeCapsuleのブリッジの設定を変えてはいけません。

192.168.xx.yy や 10.xx.yy.zz のアドレスは、プライベートアドレスといいまして、外部(インターネット)からは接続できないアドレスです。こういうアドレスには外から直接は接続できません。ルータに振られているグローバルアドレスとウェブカメラが接続されているマックのプライベートアドレスを関係付けしないとダメです。その設定がNATです(というよりは、今の場合、特定のTCPポートだけ内部のアドレスに届くようにするので、ポートフォワーディング)。

原理をいいますと、外(外出中のあなた)からルータに振られているグローバルアドレスに「ウェブカメラの映像を見たいよ」、という要求(TCPポート:1726)が来ます。ルータ自身にはカメラはついてませんので、設定がなければ、その要求が来てもルータは何も出来ません、ただおろおろするばかりです。ということで、設定がなければ、外から中のカメラの映像を見ることは出来ません。そこで、ルータに、外からTCP:1726 宛の要求が来たら、ウェブカメラが接続されているマックにその要求を転送するようにルータに設定してやります。すると、ルータは1726宛の要求はすべてそのマックに転送します。ウェブカメラが接続されたマックは、こういう要求が来たときにどうするかが分かっていますので、ウェブカメラの映像を送り出すことが出来、外出中のあなたのiPhoneに映像を送ることが出来ます。

こういうことがうまく行くためには、外出中のあなたに、自宅のルータに振られているグローバルアドレスが分かるようになってないと出来ないことはいうまでもありません。普通は、DDNSを契約して、自宅のルータのアドレスがいつでもどこでも分かるようにします。

2011/01/17 00:13 はに への返信

はにさん


どうも。

光のルーター、つまりCTUでのIPアドレスのことですね?

ただ、私の場合は、これはDHCPにより自動的に割り当てられると思いますので、192.168.1.1ですよね?

でも、これもプライベートアドレスで、いわゆるグローバル固定IPではありませんよね?

(つまり、接続する度に変わるのでは?)


結局は、NTTと固定IPアドレスの契約が必要なのでしょうか?

これがDDNSの契約ということでしょうか?

2011/01/17 00:38 keiuchid への返信

光のルーター、つまりCTUでのIPアドレスのことですね?ただ、私の場合は、これはDHCPにより自動的に割り当てられると思いますので、192.168.1.1ですよね?でも、これもプライベートアドレスで、いわゆるグローバル固定IPではありませんよね?


え〜っと、もうちょっとネットワークの基本的なところ理解されないと、難しいです…。


ルータは、それこそルーティングをするわけで、ルータの上流と下流で異なったIPアドレスを取得することが可能です。で、上流と下流の異なったIPアドレス間で通信を振り分けるからこそルータになるわけですよね。


「192.168.1.1ですよね」、これはLAN側からみたルータのIPアドレスで(つまりプライベートIPアドレスでしかもルータなので固定のはず)、ルータならWAN側にNTTからDHCPでグローバルIPアドレスが割り当てられます。


で、インターネットから見えるのはWAN側に割り当てられたグローバルIPアドレスで、LAN側からはルータは「192.168.1.1」になります。


結局は、NTTと固定IPアドレスの契約が必要なのでしょうか?これがDDNSの契約ということでしょうか?


違います。そりゃぁ、固定IPアドレスで契約しても良いのですが、よっぽど本格的にサーバ等を運用するとかでないと、固定IPの契約は大変でしょう。なので、NTTからグローバルIPアドレスをDHCPで配布してもらうが、今現在、ご自身のルータにどのIPアドレスが割り当てられているかを(ホスト名等から)提供してもらうのがDDNSです。


"DDNS"でググった結果

2011/01/17 00:38 keiuchid への返信

光のルーター、つまりCTUでのIPアドレスのことですね?

ただ、私の場合は、これはDHCPにより自動的に割り当てられると思いますので、192.168.1.1ですよね?

いや、192.168.1.1 ではなくて(これはLAN側アドレス、本当は192.168.24.1では?)、WAN側のアドレスです。

ポートフォワーディングの設定をするのは、CTUのWAN側に来た要求をそのままLAN側に出すようにします。


以下のようなブログがありました。必ずしも適当じゃないかもしれませんが、参考にはなると思います。

光プレミアム CTUのポート開放


これを見ると、NTTのCTUでは、特定のアドレスにポートフォワーディングするのではなくて、ある特定のTCP (or UDP)をLAN側のすべてのアドレスに送り出すように設定するみたいですね。



結局は、NTTと固定IPアドレスの契約が必要なのでしょうか?

これがDDNSの契約ということでしょうか?

いや、固定アドレスの契約は必要ありません。

DDNSというのは、WAN側のアドレスが変わったら、それに応じて、DNSのアドレスが変わるような仕組みのことです。

2011/01/17 01:07 はに への返信

少し理解できてきました。


さっき、光のCTUのCTU設定を見てみました。

ここの詳細設定に、「静的アドレス変換設定(ポート指定)」の箇所があり、ここで設定するんですよね?

(つまり、自宅サーバーなどの場合と同じように?)


ここで、優先順位をまず決めろとありますので、1にしました。

適用する接続先も「接続先1」ですよね?

問題は、次からです。

プロトコルの指定がありますが、ここは「TCP,UDP,TCP・UDP,ICMP,すべてのプロトコル」の選択をするのですが、ここは「TCP」でいいのでしょうか?

(あるいは「すべてのプロトコル」がいいのかな?)

その次に、ポート番号があって、「リストから選択」と「ポート番号を入力」とあります。

ここは、「リストから選択」ですか?ただ、ここも「http,ftp,ftpdata,telnet,smtp,pop3」を選択するようなのですが、httpでいいのでしょうか?

つまり、ここは外部からアクセスする場合のプロトコルとかポート番号のためですよね?

普通にhttpですかね?


もう少しいろいろやってみますが、もう少しよろしくお願いいたします。

2011/01/17 01:24 keiuchid への返信

その次に、ポート番号があって、「リストから選択」と「ポート番号を入力」とあります。ここは、「リストから選択」ですか?ただ、ここも「http,ftp,ftpdata,telnet,smtp,pop3」を選択するようなのですが、httpでいいのでしょうか?


ポート番号を理解しましょう。


一般的なポート番号 - Google 検索


ちなみに、


http => TCP/80

ftp => TCP/21

ftpdata => TCP/20


のように、代表的なサービスなら、各プロトコルにお決まりのポートが割り当てられています。


TCP/1726を開けないといけないわけですよね。

2011/01/17 03:10 keiuchid への返信

おかげでうまくいきました。

ちゃんと3G回線でも外からウェブカメラが見れました。

ところで、外からアクセスする場合のアドレスは、その都度変わるのでしょうか?

125.30.X.Xとかが、http://whatmyip.orgで取得できるのですが、これは毎回違ってくるんでしょうか?

2011/01/17 03:30 keiuchid への返信

その都度かどうか不明ですが、WANと接続しているルータを切断すると毎回変わるはずです。どこかのDDNSのサービスをご使用になっては如何でしょうか。


ところで、

http://www.senstic.com/iphone/aircam/remote.aspx

を確認すると、UPnP対応らしき事が記載されているのですが、「100M」「S」も対応らしいので、それで可能だったのではないでしょうか。

2011/01/17 03:59 ni_ki への返信

ni_kiさん


また新しいタームです。

UpNPですけど、これもよく分かりません。

どこでもMy Macなどもこれを使うのでしょうけど・・・。


AirCamのマニュアルにはそのようにありますけど、AirMacユーティリティでの設定だけでいいのでしょうか?

でも、ブリッジモードですので、NATとかの部分が出てきません。


>>「100M」「S」も対応らしいので、それで可能だったのではないでしょうか。


とのことですが、参考までに手順を教えていただければ幸いです。

2011/01/17 04:10 keiuchid への返信

ひょっとしてこの記事ですかね?


You will need to specify an email and password on your host computer, and then enter the same email and password into the Remote Access Information section on Air Cam for iPhone. A matching email/password tells Air Cam which host to connect, and you will be presented with an Automatic Remote Connection option. Tap on this option to connect without specifying your router's IP address.

つまり、PCでemailとpasswordを設定し、iPhoneでも同じemailとpasswordを入れれば自動的にアクセス可能?



2011/01/17 04:29 keiuchid への返信

keiuchid さんによる書き込み:


じゃなくて、これでしたね。


Air Cam can configure port forwarding for you automatically if your router supports uPNP. To configure port forwarding, click "Options" button of Air Cam for Windows/Mac, select "Remote Access"->"Port Forwarding", and follow the on-screen instructions.

これですね^^

AirCamのマニュアルにはそのようにありますけど、AirMacユーティリティでの設定だけでいいのでしょうか?

UPnPの設定はルータにたいして行います。よくよく読み返したらはに さんのリンク先が「100M」「S」というルータの話でそのまま話が進んでいたので、それなのかと思って書いたのですが、正確にはkeiuchid さんのところのルータの型番は不明でしたね。keiuchid さんのところのルータがUPnPに対応しているか、ご確認下さい。つながっているのだから、あえて設定を変えないで、このままというのも手です。


UPnPが使えるとすごく楽なはずなので、余計なお世話ですが書かせて頂きました^^;

将来、再設定が必要になるときに備えて、頭の片隅にUPnPの事も入れておくと良いかと思います。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

TCP:1726を開けるとは?

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。