• 締切済み

ドメイン接続につきまして

◆環境 centos 6.6 64bit ルーターIP:192.168.10.1 centos 6.6内部IP:192.168.10.6 ドメイン:お名前.comにて「***.***.com」をDNSレコード設定済み PC:mac OS X 10.9.4 ◆質問 外部接続 内部接続につきましてご教授お願いします。 外部接続:SSH接続の際に、ssh -A ユーザー名@***.***.com で接続が可能です。 内部接続で、 sudo vi /private/etc/hosts に192.168.10.@ ***.***.comを追加した 場合、内部接続でもssh -A ユーザー名@***.***.com でssh 接続は可能になります。 が、sudo vi /private/etc/hosts に192.168.10.@ ***.***.com を追加した状態で 外部接続した場合、ssh -A ユーザー名@***.***.comに接続ができず、タイムアウトになってしまいます。 多分、sudo vi /private/etc/hosts に192.168.10.@ ***.***.com を設定しているため ssh -A ユーザー名@***.***.com を実行した際、***.***.com は、192.168.10.@を探しにいって、そんなIPでの設定はないよってタイムアウトしているかと推測しています。 こういう場合、sudo vi /private/etc/hosts にどのような記述をすればよいかご教授お願いします。 なお、DNS設定はルーターの関係上設定が不可のためホスト接続している環境になります。 お手数をおかけ致しますが、よろしくお願い致します。

みんなの回答

  • lv4u
  • ベストアンサー率27% (1862/6715)
回答No.2

>>こういう場合、sudo vi /private/etc/hosts にどのような記述をすればよいかご教授お願いします。 すでに回答にありますけど、質問者さんは、まったくインターネットのことが判ってないようです。 質問者さんがやろうとしていることは、いろいろ細工してもできません。 まずは、インターネットのことを入門書で勉強しましょう。

oruka1982
質問者

お礼

ありがとうございます。 インターネット勉強します。

  • hue2011
  • ベストアンサー率38% (2801/7250)
回答No.1

ネットワークやUnix系の扱いをよくご理解なさっていると思いにくいですが。 シェルの命令ぐるみsudo vi というように書いて質問する人って、あまりいないですよ。 まあ、権限もない状態でエディットしようとしているわけでないと言いたいのかもしれませんけど。 ところで192.168.というIPアドレスは誰が管理しているものだとご理解なさっていますか。 DHCPだったらすぐお気づきになれると思いますが、直接設定なさっているのですね。 このIPアドレスは「ローカル専用」のアドレスです。 ルーター配下で展開する習慣になっているものです。 外部からは、ルーター自体のIPアドレスとしか会話はできません。 ルーター配下で細かく振られている内部アドレスなんて見えませんし、呼びかけもできません。 たとえば、プロバイダが、ある会社の経理部の安倍さんと言う人に直接ネット接続なんかできるわけないでしょう。 やるならメールだとか、受け口にソフトを設定しているSNSしかあり得ません。ネット自体での直接接続は不可能です。 一方安倍さんからプロバイダへの会話は、ルーターごしにバウンドして問い合わせてセッションを起こしますからプロバイダのサーバーと会話は簡単にできるわけです。 (安倍さんというのは仮につけた名前です。特定の誰かを意味しているわけではありません) ローカル側のhosts設定でどう記載しようが、外部からはどうにもならないものではないでしょうか。

oruka1982
質問者

お礼

ありがとうございます。

関連するQ&A