問題タブ [gethostbyname]
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.
c - gethostbyname() を使用して IP を見つけます
c で gethostbyname() を使用してホストの実際の IP アドレスを取得する正しい方法は何ですか。また、DHCP がこのアプローチを潜在的な危険にさらすと人々が言うのはなぜですか?
c - gethostbyname メソッドを使用した静的コンパイルの問題
私のコードでは、ソケットプログラムでホスト名を解決するためにgethostbynameを使用し、コンパイルではこの例のように-staticを使用します
コンパイルは私にこの警告を返します
私がそれを実行すると、プログラムは「gethostbyname failed」を返します。この問題を解決するにはどうすればよいですか?
c - inet_ntoa 関数の印刷でのセグメンテーション違反
次のプログラムを検討してください。
奇妙なことに、関数内で印刷しようとするとホスト IP アドレスが正しく印刷されますが、関数printhost()
から印刷しようとするとセグメンテーション エラーが発生しmain()
ます。誰でも明確にできますか?
c - gethostbyname() 関数は空のバッファを返します
私はインターネットプログラミングが初めてで、そのgethostbyname()
機能を使用しようとしています。「www.yahoo.com」などの文字列を gethostbyname 関数に入力すると正常に動作しますが、char 配列を入力すると常に空のバッファが返されます。
これを解決する方法はありますか?
php - gethostbyname 関数は、PHP で IP アドレスの代わりにドメイン名を返します
PHPでマシンのIPアドレスを取得したいので関数を使っています
私のすべてのサーバーマシンで機能しますが、一部のマシンの特定の IP アドレスのドメイン名を返します。特定のマシンのドメイン名が返される理由と、その特定のマシンの IP アドレスを取得する方法がわかりません。
前もって感謝します。
c - gethostbyname() と gethostbyaddr() は異なるホスト名を返しますか?
gethostbyname()
プログラムでそれらを呼び出すと、両方とgethostbyaddr()
も異なる h_name 値を返しますhostent structs
。この動作は正常なのか、それとも 2 つのホスト名が同じであるべきなのか疑問に思っています。