• ベストアンサー

ファイルサーバーの立て方についてご教示ください。

ネットワークには余り詳しくなく、最近転職した会社のネットワークに関わらざるを得なくなって少し勉強を始めたところです。 よろしくご教示ください。 全国に10ヶ所ほど支店営業所があり、今まではそれぞれがエクセルで集計した表を月1回の会議に合わせて持ち込むようなシステムでした。 様式は統一されており、本社の担当が最後の集計をしています。 各支店営業所はそれぞれLAN構築されていますが、会社全体では繋がっていません。 グループウエアのホスティングサービスを利用しており、スケジュール・メール等は不自由なく運用されています。 従って社内にファイルサーバーはありません。 今回転職してまず、それぞれの支店営業所で発生するデータをデータベース化することにし、入力用のクライアントアプリをVB.NETで作成しました。 それを共通のMDBファイルに入力してもらうのですが、こういう環境ではどのようなサーバーを立てるべきなのでしょうか? またファイルサーバーを立てるとしたら具体的にどこから準備を始めたらいいのか? あるいは全く別の考え方があるのか、という初期の運用で考え込んでいます。 ネットワークの構築に詳しい方、同じような経験をして解決された方、是非よろしく助言をお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.5

クライアントが共通のMDBファイルに入力するのなら、 本社でSQLサーバーを運用して、そのMDBファイルをSQLサーバー のデータベースに変換するの方法が良いと思います。 グローバル固定アドレス1個取れば、インターネット網で クライアントからSQLサーバーに接続できますが、 費用が許すのなら、安全上VPN回線の方がいいですね。

danchor
質問者

お礼

ありがとうございます。 グローバルアドレスで運用する場合、やはりセキュリティホールの心配があるのでしょうか? さらに強固なファイヤーウォールが必要ということでしょうか。 もう少しVPNとこのグローバルアドレスとの比較をいただければ嬉しいのですが。

その他の回答 (5)

回答No.6

>もう少しVPNとこのグローバルアドレスとの比較をいただければ嬉しいのですが。 比較するには、質問者の方がVPN接続に関しての知識を持つ事が必要です。 VPNを説明してるサイトは、たくさんあるので、参照して下さい。 http://www.networkworld.jp/network/-/11143.html VPN接続を使用せずに、グローバルアドレスを取得して運用する場合は、ファイアーウォールを構築して、ネットワークの監視が必要です。

参考URL:
http://www.networkworld.jp/network/-/11143.html
danchor
質問者

お礼

追加でご回答いただきありがとうございます。 おっしゃるとおり、VPNのなんたるかをまず調べて次に進みます。 アドバイスありがとうございました。

  • Shirufido
  • ベストアンサー率20% (16/77)
回答No.4

上司に「自分の出来る事」と「出来ない事」をしっかり話してください また、どこから関与するのかを確認してください どの運用形態でサーバーを立てるのかを決める所から関与するのか それとも運用形態が決まっていてサーバーを立てる所から関与するのかなど 関与する場所次第ではこの質問自体が無駄になります

danchor
質問者

お礼

回答ありがとうございます。 費用対効果の問題はありますが、現状にないものを造っていくので、しっかり説明できて運用できる自信があれば構築の許可はでます。 ですから悩んでいるわけです。 モアベターを求めて。

回答No.3

ファイルサーバーをインターネットからアクセスできるようにします。ブロードバンドのルータの設定でFTPのポートをファイルサーバーの内部IPにフォワードするだけです。 ファイルサーバーはXPProでいい。 もしブロードバンドのグローバルIPが固定でないならダイナミックDNSというサービスがフリーであるので利用しましょう。 殆どお金かからないですよ。

danchor
質問者

お礼

アドバイスありがとうございます。 費用面からも現実的と思います。 現状のルーターを少し勉強して対応可能か検討します。 引き続きよろしくお願いいたします。

回答No.2

通信をhttpで行うように作成したら、既存のホスティングサービスで可能なんじゃないかな。 せっかく、Windowsアプリを作れるのならば、遅いSMBを使用しない方が良いんじゃないかな。 データベースを外部において行う場合は、もうちょい良い方法があるはずだけど、この辺はよく分からない。 httpよりもちゃんとした方法があるはず。 ネットワークの知識があまりないのであれば、前の方が書いたようにVPNの機器を入れて、SMBで通信を行うのが手っ取り早い。 でもVPNの機器もそんなに安くないので、開発の口数や機器導入の費用のバランスをみて、方向性を考えれば良いんじゃないかな。 俺は、個人事業だから、そんなに大きい仕事をやったことが無いので、その点ご了承ください。

参考URL:
http://mkplan.com/
danchor
質問者

お礼

ありがとうございます。 費用の面も無視できないし、使い勝手も大切だし、それにデータの保護(トラブル回避・セキュリティ)も考えないと・・・。 引き続き頑張ってみます。

  • t_nojiri
  • ベストアンサー率28% (595/2071)
回答No.1

まあ、専用線で繋がってないということは仮想VPN辺りでサーバ運用するのが良いんじゃないかと思いますが。

参考URL:
http://www.microsoft.com/japan/technet/itsolutions/network/deploy/depovg/vpndeply.mspx
danchor
質問者

お礼

ありがとうございます。 やはりVPNですか。 セキュリティ・トラフィック・管理コスト等を考えるとどうなんでしょう? これが一番簡単なんでしょうね。 ですがもともとこのMDB一つのためにサーバーを置くというのにすごく個人的に抵抗があるんですが・・・。

関連するQ&A