URLフィルタリングにLSP(Layered Service Provider)を使用しているファイアウォールプロジェクトを実行しています。私はどのようにLSPから宛先IPを得ることができるか知りたいですか?C++ソケットポインタから宛先IPを取得する方法
答えて
既存のソケットからIPアドレスを抽出する機能があるかどうかわかりません。通常、渡された住所をWSAConnect()
に記憶するか、WSAAccept()
から抽出する必要があります。 winsock function referenceを調べて、接続されたソケットから抽出する余分な機能があるかどうかを確認してください。
もちろん、まだ実行していない場合は、SOCKET
ハンドルと共にIPアドレスを渡すようにアプリケーションを再構築する必要があります。
getpeername()の機能を参照してください。
SOCKADDR構造内にピアのデータが届きます。インターネット標準のドット付き10進数形式のASCII文字列に変換するには、inet_ntoa()に電話する必要があります。
お返事ありがとうございます。私はそれがうまくいくと思います。私はそれをチェックさせてください。 – Barun
私は 'getpeername()'に問題があったことを覚えています。ここでは、一貫して間違ったアドレスを返します。これはあなたのために働いたのですか? –
- 1. HttpServletRequestから宛先コントローラを取得
- 2. Automapper.Mapperから宛先タイプを取得
- 3. TPROXY - 正確な宛先/リモートIPアドレスを取得する
- 4. Powershell(Invoke-WebRequest)の宛先IPアドレスを取得する
- 5. 宛先の変更ip
- 6. リダイレクト後のiptablesから元の宛先を取得する
- 7. IBM MQメッセージから元の宛先情報を取得する
- 8. C#のFTPリクエストからIPアドレスを取得する方法
- 9. C#、TcpClientからIPアドレスを取得する方法は?
- 10. PHP cURLを使用してマシン間でJSONアレイを送信する - 宛先IPアドレスから宛先URLを作成する方法
- 11. C#受信UPDブロードキャストバイト(マジックWOLパケット)宛先のMacを取得
- 12. Powershell:TFSから別の宛先にファイルをコピーする方法
- 13. jQueryUI - ソースボックスから2つの宛先ボックスにドラッグする方法、移動したアイテムのIDと宛先ボックスのIDを取得する
- 14. プロトコルのtshark regurdlessとソースと宛先ポートを取得する方法
- 15. Automapper - ソースの子オブジェクトから宛先にマップする方法
- 16. Windows XPのパケットからヘッダーの宛先アドレスを取得する機能
- 17. HttpWebRequest経由でURLを取得する場合、宛先サーバーのIPアドレスを確認できますか?
- 18. スピナーから得意先IDを取得する方法
- 19. dropEventのevent.mimeData()からドラッグされたオブジェクトと宛先オブジェクトを取得する方法は?
- 20. "宛先、ソース"、 "ソース、宛先"の方が良いでしょうか?
- 21. Springブートアプリケーションでmanifest.ymlで宛先を読み取る方法は?
- 22. IP宛先とポート宛先を持つDiplayフィルタ:何が間違っていますか?
- 23. HTTPの宛先をJavaのIPアドレスで送信する
- 24. ソケットからIPアドレスを取得する方法Windowsで
- 25. Python3でipとportからプロトコルを取得する方法は?
- 26. JavaのIPからサブネットを取得する方法
- 27. Firefox拡張コードからローカルIPを取得する方法
- 28. kubernetesのコンテナからパブリックIPを取得する方法
- 29. フォームメーラからIPアドレスを取得する方法
- 30. node.jsからサーバの外部IPを取得する方法
...どのAPIを使用していますか? –
@AndréCaron:WSPSend()関数があります。その関数のパラメータSOCKETから宛先IPを取得する必要があります。出来ますか ? – Barun
または私はそれのためにSocketContextを使用することができます。知りません。 – Barun