リモート ホストでファイアウォールと Secure Shell デーモン (SSH デーモン) の両方が実行されている場合は、SSH ポート転送を使用して、リモート ホスト マシンで実行されている DevHub サーバーにネットワーク トラフィックをトンネリングできます。
 
               	 
               また、SSH 経由でホストにアクセスできる場合には、PuTTY などの SOCKS プロキシ クライアントを介してネットワーク トラフィックをルーティングするように Eclipse を構成できます。クライアントは、SSH デーモン経由でネットワーク
                  トラフィックをリモート ホスト マシンに転送します。
               
               
              
            	 
            制約事項: リモートの Micro Focus Directory Server にネットワーク トラフィックをトンネリングすることはできません。リモートの Micro Focus Directory Server を使用する場合は、その Directory Server (UDP および TCP) へのトラフィックを許可するようにファイアウォールを構成する必要があります。ファイアウォールで Directory Server
               または Enterprise Server (あるいはその両方) へのトラフィックをブロックしている場合、サーバー エクスプローラー ビューの [Open Administration Page]、[Show Catalog]、および [Show spool] コンテキスト メニューは正しく機能しません。
            
 
            	 
            次の例は、ファイアウォールの背後にあるホストへの接続を構成する 2 つの方法を示しています。
 
            	 
            
               SSH を介した DevHub 通信のトンネリング
 
               		 
               		
               この方法では、SSH を介して DevHub デーモンおよびサーバーにトンネリングできます。
 
               		
                
                  		  
                  - [Remote Systems] ビューで、
 ([Define a connection to remote system]) をクリックします。
                     [New Connection] ダイアログ ボックスが開きます。
                     
 
                     		  
                    
                  		  
                  - [Micro Focus DevHub using SSH] をクリックし、[Next] をクリックします。
                     
注: [Micro Focus DevHub using SAMBA, NFS etc] または [Micro Focus DevHub using RSE] 接続タイプを使用することもできます。
                     
 
                     		  
                    
                  		  
                  - [Host name] フィールドに、接続先のホストを入力します。
                  
  
                  		  
                  - [Next] をクリックします。
                  
  
                  		  
                  - [Available Services] ペインで、[] をクリックします。
                     
[Properties] ペインに使用可能なプロパティが表示されます。
                     
 
                     		  
                    
                  		  
                  - [Server port, replaces ${port} in command] を、DevHub サーバーで使用するポート番号 (またはポート範囲) に設定します。
                     
注: 0 に設定すると、DevHub サーバーによって使用可能なポートが割り当てられます。
                     
 
                     		  
                    
                  		  
                  - [Tunnel communications through SSH (SSL/TLS must not be enabled)] を [true] に設定します。
                     
SSL/TLS を使用するように DevHub デーモンまたはサーバーが構成されている場合は、証明書チェックが失敗するため、ネットワーク トラフィックをトンネリングすることはできません。
 
                     			 
                      
                     		  
                    
                  		  
                  - SFTP ファイルまたは SSH シェル サブシステム情報を構成する必要がない場合は、[Finish] をクリックします。
                  
  
                  		
               
 
               	 
              
            	 
            
               SOCKS プロキシ クライアントを介したトラフィックのルーティング
 
               		 
               		
               この方法では、2 段階の構成が必要になります。まず、プロキシ クライアントとして機能するように PuTTY Telnet および SSH クライアントを構成する必要があります。次に、SOCKS ネットワーク接続タイプを使用してネットワーク トラフィックをやり取りするように
                  Eclipse を構成する必要があります。
               
 
               		
               注: 最新バージョンの PuTTY Telnet および SSH クライアントが必要です。PuTTY の Web サイトからダウンロードします。
ここをクリックしてください。
               
 
                
                  		
                  プロキシ サーバーとしての PuTTY の構成
 
                  		
                   
                     		  
                     - PuTTY Telnet および SSH クライアントの左パネルで、[Connection > SSH > Tunnels] をクリックします。
                        
[Options controlling SSH port forwarding] パネルが表示されます。
                        
 
                        		  
                       
                     		  
                     - [Source port] フィールドに使用可能なリスニング ポートを入力します。
                     
  
                     		  
                     - [Dynamic] をクリックします。
                     
  
                     		  
                     - [Add] をクリックします。
                        
先頭に「D」が付いたポート番号が [Forwarded ports] フィールドに追加されます。
                        
 
                        		  
                       
                     		  
                     - 左パネルで、[Connection > SSH > X11] をクリックします。
                        
[Options controlling SSH X11 forwarding] パネルが表示されます。
                        
 
                        		  
                       
                     		  
                     - [Enable X11 forwarding] をオンにします。
                     
  
                     		  
                     - [X display location] フィールドに「localhost:0」と入力します。
                     
  
                     		  
                     - 左パネルで、[Session] をクリックします。
                        
[Basic options for your PuTTY session] パネルが表示されます。
                        
 
                        		  
                       
                     		  
                     - [Host Name (or IP address)] フィールドに、接続先のリモート サーバーの名前または IP アドレスを入力します。
                     
  
                     		  
                     - [Saved Sessions] フィールドに、セッションを説明する名前を入力します。
                     
  
                     		  
                     - [Save] をクリックします。
                        
[Saved Sessions] リストにエントリが作成されます。
                        
 
                        		  
                       
                     		  
                     - [Open] をクリックします。
                        
端末セッションが開始されます。プロンプトが表示されたら、ユーザー名およびパスワードを入力します。
 
                        		  
                       
                     		  
                     - 端末ウィンドウに「echo $DISPLAY」と入力して Enter を押します。
                        
次のような応答が得られます。
localhost:10.0
 
                           			   
                        			 
                        表示される値をメモします。この値はデバッグ設定の構成時に必要になります。
 
                        			 
                        注: echo $DISPLAY コマンドに対する応答が得られない場合は、PuTTY 端末ウィンドウのヘッダーを右クリックし、[Event Log] をクリックします。[PuTTY Event Log] ダイアログが開きます。下から上にスクロールして、アクセス拒否、転送拒否、プログラムなしに関するメッセージを記録します。これらの詳細をシステム管理者に渡して解決を依頼してください。
                        
 
                        		  
                       
                     		
                  
                 
                
                  		
                  Eclipse ネットワーク接続の構成
 
                  		
                   
                     		  
                     - Eclipse で、[Window > Preferences > General > Network Connections] をクリックします。
                        
[Network Connections] 設定ダイアログ ボックスが開きます。
                        
 
                        		  
                       
                     		  
                     - [Active Provider] リストで、[Manual] を選択します。
                     
  
                     		  
                     - [Proxy entries] テーブルで、[SOCKS] 行をクリックします。
                        
行が強調表示されます。
 
                        		  
                       
                     		  
                     - [Edit] をクリックします。
                        
[Edit Proxy Entry] ダイアログ ボックスが開きます。
                        
 
                        		  
                       
                     		  
                     - [Host] フィールドに「localhost」と入力します。
                     
  
                     		  
                     - [Port] フィールドに、PuTTY の [Source port] フィールドで使用したポート番号を入力します。
                     
  
                     		  
                     - [OK] をクリックします。
                        
[Proxy entries] テーブルの [Host] セルおよび [Port] セルに値が設定されます。
                        
 
                        		  
                       
                     		  
                     - [Window > Preferences > Micro Focus > Debug] をクリックします。
                        
デバッグ設定が表示されます。
 
                        		  
                       
                     		  
                     - [Default X Server (DISPLAY)] フィールドに、手順 13 でリモート マシンによって返された DISPLAY 値を入力します。
                     
  
                     		  
                     - [Apply and Close] をクリックします。
                        
注: プロキシ サーバーが起動されるたびに、「プロキシ サーバーとしての PuTTY の構成」セクションの手順 13 および「Eclipse ネットワーク接続の構成」セクションの手順 8 から 11 を実行する必要があります。
                        
 
                        		  
                       
                     		
                  
 
                  		
                  構成が完了した後、リモート プロジェクトを作成する必要があります。[Remote file system (RSE)] を指定し、リモート システム タイプの選択時に [Micro Focus DevHub using RSE] を選択します。リモート プロジェクトの作成に関する詳細については、「リモート プロジェクトの作成」を参照してください。