問題タブ [firewall]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jboss - Windows Server 2008 での jboss 4.2.2 GA - おそらくファイアウォール関連?
私は現在、XP 64 とサーバー 2003 で JBoss 4.2.2 GA を何年も実行しています。 .
残念ながら、JBoss の「何か」を起動すると、Windows ファイアウォールのせいだと思いますが、接続が正しく機能しなくなります。
何も変更されていません。jboss は別のパーティションにあり、Java に基づいているため、異なるのは jvm だけかもしれません (デフォルトの java_home は x64 バージョンです: c:\Program Files\Java\jdk1.6.0_11\bin)
JBoss を起動してhttp://localhost:8080にアクセスできますが、「http://{hostname}:8080」にはアクセスできません。
ファイアウォールを何度も無効にしました-TCPポート8080のブロックを解除しました-何も機能しません...
ありがとう!
更新:x86ベースのJavaで試してみました-違いはありません
apache2 - NAT ファイアウォールの背後にある場合、Apache ログ ファイルでリモート IP アドレスを取得することは可能ですか?
私はApache2、Ubuntu 8.10を使用しています。現在、Apache はゲートウェイの IP をホスト IP としてログに記録していますが、代わりにリモート クライアントの IP アドレスをログに記録するにはどうすればよいですか? これは可能ですか、それともNATルーターはそれを完全に「失う」のですか?
更新:実際には、ネットワーク内からのアドレスのゲートウェイの IP のみをログに記録しているように見えます。外部要求は正しい IP でログに記録されているようです... 図に進みます。
java - ファイアウォールの背後にあるアプレットクライアントでRMIを使用するにはどうすればよいですか?
ファイアウォールの背後にあるアプレットクライアントでRMIを使用するにはどうすればよいですか?
ファイアウォールで保護されたサーバーとファイアウォールで保護されたアプレットクライアントでRMIを使用するにはどうすればよいですか?(もし可能なら)
RMIサーバーがポート1099を使用していることを知っています(デフォルトでは、これは構成可能です)。ただし、この後、通信には別のランダムポートに新しいソケットが必要になります。また、理論的には私の問題を解決するはずのRMIoverHTTPトンネリングのプロキシをクライアントに設定できることも知っています。しかし、それを機能させることはできません(XPクライアントで環境プロパティを設定しようとしましたが、Internet Explorerはそれらを無視し続けます)。
c# - 一種のファイアウォールを構築する方法
実際、私が構築しようとしているのは一種のファイアウォールのようなものです。私のマシンからのすべてのリクエストを知ることができるはずです。選択したものを停止できるはずです。これから始める方法すらわかりません。フレームワーク2.0を搭載したVS2008/2005を使用しています。私が始めることができる特定のクラスがあり、私が得ることができるサンプルがあるかどうか私に知らせてください。
java - ファイアウォール越しに JDBC 以外のものを使用する
JDBCを使用してデータベースに接続する単純なサーバークライアントアプリケーションがあり、問題なく動作します。アプリケーションは、JDBC 接続で単純なことをほとんど行いません (データの取得、改行の挿入など)。
今、私は同じアプリケーションを保持したいが、それをファイアウォールの外側で使用したいと考えています.
この問題は何度も直面しており、多くのアプローチがあると思います。
1 つの方法は、一方の側でサーブレットを実行し、クライアント側でアクセスすることです。
私はまだSpringに触れていないと思います.POJO Javaクラスを実行し、Springを使用してそれをhttpサービスとして構成することもあるでしょう。Jetty にはこの場合に役立つ何かがあるという「噂」も聞いています (サーバー側とクライアント側でのコーディングを最小限に抑えるため)。
私は何かを好むでしょう:
- 複雑ではない (簡単な学習パス)
- 既に行われたものを再利用します。
どのようなアプローチをお勧めしますか?
よろしくお願いします、
イゴール
c# - ファイアウォールの背後にある WCF サービスが間違った wsdl URI を生成する
WCF サービスを開発し、IIS で公開しました。ローカル ネットワーク内ではすべてうまくいきますが、インターネットから外部クライアントがサービスにアクセスし、ファイアウォールによってリダイレクトされると、サービスはクライアントが解決できないローカル wsdl uri を生成します。
このようなもの:
- 必要な URI : http:// external_url /service.svc?wsdl
- 作成された URI : http:// internal_url /service.svc?wsdl
外部パスを指定せずに、wsdl ファイルの自動生成を引き続き使用したいと考えています。ServiceBehavior属性をサービス クラスに操作することも証明しましたが、問題は解決しません。
どうすればいいですか?
sql-server-express - SQL サーバー ポート
最近、ネットワークにソニック ファイアウォールをインストールしました。動的ポートをリッスンするように構成された SQL 2005 Express サーバーがあります。構成マネージャーでは、動的ポート番号は 1067 に設定され、デフォルト ポートは 1433 のままです。
私の理解では、動作させるには次のポートを開く必要があります。
TCP1433
TCP1067
UDP 1434
問題は、まだ外部からサーバーに接続できないことです。ファイアウォールをオフ/切断すると、サーバーにアクセスできます。
これは、SQL サーバーのセットアップに問題がないことを示しており、問題はファイアウォールで欠落しているポートにあるに違いありません。
何か案は?
http - Windows でファイアウォールを検出する方法は?
私のアプリは Web サイトに対して GET 要求を行う必要があり、それがファイアウォールによってブロックされているかどうかを知り、ユーザーに例外を追加するように依頼したいと考えています。
get リクエストが失敗したのは、他の何かではなく、ファイアウォールが原因であることを確認するにはどうすればよいですか?
networking - 透過的に telnet トラフィックをプロキシしますか?
telnet トラフィックをプロキシし、記録目的でインバウンド/アウトバウンド ストリームをフォークするツールを作成しました (これは、レガシー システムをテストするためのテスト ツールです)。しかし、問題が発生しました。従来のシステムは、場合によってはクライアントの IP アドレスを知っていることに依存していますが、プロキシを使用すると、クライアントのアドレスはすべてプロキシのアドレスに変更されます。レガシー システムがゲートウェイとして使用するマシンを制御しているため、iptables やその他のパケット マングリング技術を介してこれを偽装する方法がないかどうか疑問に思っています。つまり、プロキシがなければ、次のようになります。
プロキシを使用すると、次のようになります。
私たちの必要なもの:
これを達成する方法はありますか?
ありがとう!