アプリ版:「スタンプのみでお礼する」機能のリリースについて

確認君(http://www.ugtop.com/spill.shtml)で自分のIPアドレスを調べると125.xxx.xxx.xxxでした。
ADSLモデムからイーサネットケーブルをハブで分岐して、
MacOSX(192.168.0.3)とWinXP(192.168.0.2)の2台をつなげています。
外部から自宅のMacOSX(192.168.0.3)にtelnetしたいのですが、
今日TeraTermで125.xxx.xxx.xxxに接続しようとしたら接続できませんでした。
自宅(125.xxx.xxx.xxx)のMacOSX(192.168.0.3)にTelnetするには
どういうあて先を設定すればよいのでしょうか?

ちなみに家の中で、WinXP(192.168.0.2)からMacOSX(192.168.0.3)に
TelnetすることはTeraTermで192.168.0.3を指定することで成功しました。

A 回答 (2件)

モデム側でIPマスカレード(アドレス変換)は設定していますか?


モデムやハブでは出来ず、ルーターを買う必要があると思います。

IPマスカレードというのは、グローバルIP(確認君で調べたIP)と
プライベートIP(192.168で始まるLAN内だけのIP)を
変換することです。
外部からグローバルIPを叩いても、ハブはどのプライベートIPに
届ければよいのかわかりません。
なので、設定すれば外からLAN内のパソコンと通信できます。

ルーターを買ってください。
BBR-4MG、あるいはBBR-4HGをお勧めします。
管理画面→アドバンス→アドレス変換で
ポート番号(23?)とプライベートIPを指定すればOKです。
    • good
    • 0

#1の方が書かれているとおり、ルータで設定してください。


「仮想サーバ」とかいう設定項目になっている場合もありますが、
その辺りはマニュアルを参照してください。

ちなみに、可能であれば標準ポートは使用しない方がいいかと思います。
あっさり乗っ取られるかもしれません。
# telnetだとパスワードも平文ですし…。

sshを公開鍵認証オンリーで、さらに非標準ポートで使用することを薦めます。
# sshでもパスワード認証にしておくと、ssh ブルートフォース食らいます。弱いパスワードならさっくり陥落しますよ。
sshを標準ポートで運用していると
Mar 2 22:18:16 server sshd[2952]: User root from 202.201.106.15 not allowed because not listed in AllowUsers
Mar 2 22:18:22 server sshd[2954]: User root from 202.201.106.15 not allowed because not listed in AllowUsers
Mar 2 22:18:28 server sshd[2957]: User root from 202.201.106.15 not allowed because not listed in AllowUsers
Mar 2 22:18:34 server sshd[2959]: User root from 202.201.106.15 not allowed because not listed in AllowUsers
こんな感じに。(中国からのrootログインの試行の跡です)

ちなみに、外部からのIPアドレスの指定は確認君などで調べたもので良いのですが…
固定IPの契約になっていない場合、接続しようとしたときにはIPアドレス変わっている可能性がありますが、そこら辺は大丈夫なんでしょうか?

参考URL:http://itpro.nikkeibp.co.jp/article/NEWS/2005110 …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!