- - PR -
iptablesの利用で実現可能か?
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-12-14 08:44
NTT西日本の光プレミアムを利用しているため、ルータは専用のCTUを使用しております。
サーバ、クライアントともに全てプライベートアドレスのPCがあり、CTUでNATの設定を 行っておりますが、ポートの開け閉めを自動化したりできないために、以下のことがで きるかご教授くださいませ。 CTU-WAN側 グローバルアドレス CTU-LAN側 プライベートアドレス Linux プライベートアドレス Windowsサーバ プライベートアドレス WAN側からWindowsサーバへアクセスする際に、CTUでは、Linuxに転送させ Linux側でさらにWindowsサーバへ転送するといったことができるか? WindowsサーバとLinuxは同一のセグメントに存在します。 iptablesの記事をいろいろ見てみたのですが、ルータとしてDNATで飛ばす記事はよく みかけるのですが、単純にポートを転送する記事が見つかりませんでした。 他に考えられる構成としては、Windowsサーバ自身に自分でポートの開け閉めを行う プログラムを導入するか、CTU以下にもう1段Linuxルータをかませるかすればできそう ですが、今の構成のままできれば、幸いと思っております。 よろしくお願いいたします。 | ||||||||
|
投稿日時: 2006-12-14 09:22
おはようございます.
なんとなく何が言いたいか想像つきますが敢えて聞きます.
なぜそんな必要があるのでしょうか?
「ポートの開け閉め」という言葉の意味は理解されていますか? つまり何がしたいのでしょうか? 必要のない service を停止して, その他は personal firewall などで制御するなどでは不都合がありますか? もう少し具体的な要望なり条件を書いた方が良いと思います. | ||||||||
|
投稿日時: 2006-12-14 09:34
Windowsサーバ上でVNCなどのリモートデスクトップ関係をサービスで走らせて いるのですが、CTUで転送をかけると、常時外部からサービスが起動しているのが 確認できてしまうので、パスワードだけでの認証では心細いんです。 LINUXサーバ上では、メールにてコマンド制御(iptables)してポートを開け閉め したりしています。 同様にWindowsサーバへのポート転送を許可したり拒否したり制御したいのです。 CTU単体では、何かのトリガーによってこの動作を実現することはできないと 思いますので、こんな複雑なことを思いついたのですが、WindowsのPFWあたりで すと、開け閉め自体はできると思いますが、トリガーでの動作となるとできるの でしょうか? | ||||||||
|
投稿日時: 2006-12-14 10:14
>>WAN側からWindowsサーバへアクセスする際に、CTUでは、Linuxに転送させ
>>Linux側でさらにWindowsサーバへ転送するといったことができるか? >パスワードだけでの認証では心細いんです。 linuxでsshのポートフォワードじゃだめですかね? | ||||||||
|
投稿日時: 2006-12-14 10:35
すいません、説明不足でした。 外部から操作する端末がPCの場合は、既にSSH2を利用しているのですが、 携帯電話のiアプリから操作するものですと、SSH2が利用できないのです^^;;; | ||||||||
|
投稿日時: 2006-12-14 15:38
>iptablesの記事をいろいろ見てみたのですが、ルータとしてDNATで飛ばす記事はよく
>みかけるのですが、単純にポートを転送する記事が見つかりませんでした。 では、stoneとかどうですか? #ご参考 http://www.gcd.org/sengoku/stone/Welcome.ja.html | ||||||||
|
投稿日時: 2006-12-14 19:16
stoneでばっちりいけました!!
こんないいものあったんですね。しかも、WIN32でも動くみたいなのでとても便利です。 一応、linux上でコンパイルして試したらちゃんと動作しました。 あとは、メールなりなんなりでリモコンでstoneを操作するか、iptablesを制御すれば 実現可能みたいです。 とても参考になりました。ありがとうございました〜^^ |
1