問題タブ [inet-socket]
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.
mysql - How can I map a local unix socket to an inet socket?
I'm curious if it is possible to map a UNIX socket on to an INET socket. The situation is simply that I'd like to connect to a MySQL server. Unfortunately it has INET sockets disabled and therefore I can only connect with UNIX sockets. The tools I'm using/writing have to connect on an INET socket, so I'm trying to see if I can map one on to the other.
It took a fair amount of searching but I did find socat, which purportedly does what I'm looking for. I was wondering if anyone has any suggestions on how to accomplish this. The command-line I've been using (with partial success) is:
Now I can make connections and talk to the server. Unfortunately any attempts at making multiple connections fail as I need to use the fork option but this option seems to render the connections nonfunctional.
I know I can tackle the issue with Perl (my preferred language), but I'd rather avoid writing the entire implementation myself. I familiar with the IO::Socket libraries, I am simply hoping anyone has experience doing this sort of thing. Open to suggestions/ideas.
Thanks.
c++ - BSDソケットの問題:inet_ntopが「0.0.0.0」を返す
バインドしたソケットがリッスンしているマシンのIPを取得しようとしています。印刷されたポート番号は正常に機能しますが、アドレスは「0.0.0.0」です。関連するコードは次のとおりです。このコードに到達する前にres
渡されましたgetaddrinfo
。getsockname
何が間違っている可能性がありますか?
java - Java InetSocketAddress は .toString() のように見えますか?
InetSocketAddress で .toString() を実行しています。これは、これまでのところホストへの接続に失敗している Android Websocket クライアントの一部です。
現在、変数 address.toString() からの出力は次のように見えますdomain.com/72.xx.xxx.xx:8000
が、私が理解していることから、2つの値(IPとポート)のみが必要ですか?
これが正しいかどうか教えていただきありがとうございます。
java - Java/Android: InetSocketAddress では getHostName() は常に null です
オープン ソースの Java ライブラリ (Calimero) を使用する Android アプリを使用しています。私のコードは、次のコードを使用してホスト名とポートを取得しようとします:
問題は次の行にあります。
KNXNetworkLinkIP のコードはこちら
メソッドに指定された値をデバッガーで確認しました。
したがって、それらは null ではありません。
何か案は?多分IPv4またはIPv6に問題がありますか?
getAddress().getHostAddress() を使用した LogCat
ポート 0 を使用する LogCat
android - inetsocketaddress を使用すると、到達可能性テストで常に false が返される
次のコードでホストの rechability を確認しようとしています:
しかし、それは常に false を返します。他に追加する必要があるものはありますか。未解決のホスト URL 例外が発生します。
java - 複数の DNS エントリを持つサーバーに自動的に接続する方法は?
特定の Web サイトには 2 つの DNS エントリ、つまり同じホスト名に対して 2 つの IP アドレスがあります。しかし、IP アドレスの 1 つが機能しておらず、1 つしか機能していません。
Java で HTTP ライブラリを使用せずに HTTP クライアントを開発しようとしています。クライアントからサーバーに接続するために Socket.connect(hostname, port) を使用しています。
ホスト名を解決するために InetSocketAddress を使用しています。動作中の IP アドレスに解決された場合、HTTP クライアントは正常に動作します。機能していない IP アドレスが解決されると、不明なホスト例外が発生します。
これを効率的に処理しようとしています。つまり、機能していない IP アドレスが選択された場合、別の IP アドレスに接続しようとする必要があります。私はこれを達成することができません。事前に感謝します。
java - Javaで空きポートを見つける
Java アプリケーションで空きポートを見つける必要があります。以下のコードが機能しないのはなぜですか? 常に 0 を返します。
の Java doc は次のようにnew InetSocketAddress()
述べています。
IP アドレスがワイルドカード アドレスで、ポート番号が指定された値であるソケット アドレスを作成します。
有効なポート値は 0 ~ 65535 です。ポート番号が 0 の場合、システムはバインド操作で一時ポートを取得できます。