0

コンピューター(共有IP)でWebサーバーを実行し、IP +サブネットを使用してリモートでアクセスすることは可能ですか、または少なくとも、IT担当者が現在実行しているマシンに変更を加えることを伴わない方法でアクセスできますか?仮想サーバーおよび/またはサブネットのルーティング?

理論的根拠: 私は仕事中のコンピューターを使用しており、Googleウェブサイトオプティマイザーのプラグインに変更を加えています。GWOがローカルホスト(つまり、開発環境)にアクセスできるようにして、システムを感じている間にすべての変更を本番サーバーにデプロイする必要がないようにします。(多くの変更。面倒な展開にはほとんどの時間がかかります)

IPをGWOに提供することはできません。これは、本番サーバーを指しているためです(稼働中のすべてのコンピューターは同じIP上にあります)。コンピューターだけを指すURIを作成できれば、GWOに開発環境のページを表示させて対話させることができると思います。

この目的を達成することは、現在の状況で役立つだけでなく、本番環境に変更を加えることなく、上司に自分のマシンから自分のマシンから開発で得たものを見てもらうことができるという点で非常に役立ちます。

4

1 に答える 1

0

私はグーグルウェブサイトオプティマイザー、またはあなたが書くかもしれないそれのためのプラグインがどのように/どこで実行されるかについてよく知らない。だから私はあなたの問題について私が理解していること(いくつかの推測を含む)を要約し、そこから行きます、私が間違っているなら私を訂正してください。

  • あなたの会社には1つのパブリックIPアドレスがあります。
  • ワークステーションとネットワーク上のすべてのホストは、インターネットにソースNATされます。
  • パブリックIPアドレスのポート80(http)は、仮想マシンとしてホストされている本番Webサーバーへの宛先NATです。
  • ワークステーションでホストされている開発用Webサーバーがあります。
  • ルーティングまたはシステム管理者の変更を行うために「IT担当者」を関与させることについての予約があります。
  • 開発環境にインターネットからアクセスできるようにする必要があります。

最初に(上記のすべてが正しいと仮定して):
access it remotely using my ip + subnet-いいえ。不可能です。

2番目に:
I could let my boss look at what I've got in dev-簡単です。ブラウザを内部ネットワーク上のワークステーションのIPアドレスに向けるように指示します。

リモートアクセスのための可能な解決策:

  1. 開発環境を外部からアクセスできるようにすることについて、「IT担当者」に相談してください。
  2. 本番Webサーバーで名前ベースの仮想ホストを使用します。開発サイト(例)のDNSレコードを設定し、dev.your-companyそれを会社のIPアドレスにポイントする必要があります。SSLが使用されている場合、これを実現するのは困難です。次に、次のことができます。
    • ワークステーションに別のサイト名を要求するプロキシ(Apacheですぐに実現可能)。または
    • 本番サーバーで開発環境をホストします
  3. 特定のURLパスをワークステーションにプロキシします。(例/dev/
  4. ワークステーションのポート80にNAT変換されたパブリックIP宛先の未使用のポート(例:8080)を取得します。その場合、開発環境のURLは次のようになります。http://www.your-company:8080/
于 2011-08-22T22:01:43.637 に答える