- ベストアンサー
IPアドレスについて
$host = gethostbyaddr ( "192.168.0.1" ); echo $host."\n"; //ホスト名からIPアドレスのリストを取得します。 $arr_ip = gethostbynamel($host); foreach($arr_ip as $str_ip) { echo $str_ip . "\n"; これで、IPアドレスを取得する事はできるのですが、 192.168.2.1 等に変更したい場合はどうすればいいのですか?? 前にも質問してのですが、どうしても諦められなくて… お願いします!!!
- mannerre83
- お礼率21% (5/23)
- PHP
- 回答数1
- ありがとう数0
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
下記URLのNo.4の方の回答が参考になると思います。 http://oshiete1.goo.ne.jp/qa5368785.html
関連するQ&A
- ホストアドレス、IPについて
私はボイスチャットのサーバーを立てているのですが、 何らかの理由でルーターを再起しなければならない場合が何度かあります。 私のサーバーには、ホストネームで接続してもらっているのですが、 グローバルIPが変わるとホストネームも再度取得しなければなりません。 1度削除し、同じホストネームを取得すればユーザー側に問題はないのですが、1つ疑問に思ったことがあります。 お時間があればどうかご教授くださいませ。 質問内容はこちらです↓↓ host-A.jpとhost-B.jpというホストネームがあります。 host-A.jpのグローバルIPアドレスは 255.213.111.11 です。 host-B.jpのグローバルIPアドレスは 211.223.59.70 です。 host-A.jpとhost-B.jp 2つの性能を持つホストネーム つまり、どちらのホストネームでも接続できるhost-C.jpを作ることは可能なのでしょうか? 駄文で申し訳ありません。 ご回答お待ちしております。
- ベストアンサー
- その他([技術者向] コンピューター)
- Winsockコントロールにて・・・。
Winsockコントロールでホスト名からIPアドレスを求めることはできたので、今度はIPアドレスからホスト名を取得しようと試みています。 APIを用いた場合、 ret =gethostbyname("ホスト名") でホスト名からIPアドレスを求めることができ、 ret =gethostbyaddr("IPアドレス",len,type) でIPアドレスからホスト名を取得することができるので、もしかしたらできるのでは?と思いチャレンジしていますがなかなか上手くいきません…。 やはりWinsockコントロールでは限界があるのでしょうか? ※環境はVisualBasic6.0 pro です。
- 締切済み
- Visual Basic
- IPアドレス等について
IPアドレス等の基本的なことがわからなくなっているのですが、 プロバイダに加入するという事は、 プロバイダのサーバとLANで接続されるという事なのでしょうか? 自分のマシンにはローカルIPアドレスが基本的には自動割振りされているのですか? それから、カテゴリーが違う質問かも知れませんが、 CGIの環境変数のREMOTE_HOSTやREMOTE_ADDRとは CGIプログラムを実行した人のプロバイダのホスト名やIPアドレスを言っているのでしょうか? よろしくお願いします。
- ベストアンサー
- ISP・プロバイダ
- IPアドレスからコンピュータ名を取得したい
Windows7のPCがあります。このIPアドレスからコンピュータ名を取得したいのですが、 うまく取得できません。 ヒントがあったらよろしくお願いします 試した事 (1)ping -a IPアドレス→応答はありますが、コンピュータ名は表示されない (2)nsloopkup IPアドレス→Can't find Host not foundと表示される (3)nbtstat -A IPアドレス→Host not foundと表示される
- ベストアンサー
- Windows系OS
- ホスト(IPアドレス)を変更出来る方法
ホスト(IPアドレス)を変更したいんです!! どうすればいいんでしょうか? 因みに接続環境は小山ケーブルテレビです。 HOST:oyma112232.catv.ppp.infoweb.ne.jp を、 HOST:utsunomiya331155.catv.ppp.infoweb.ne.jp とかみたいに変更したいんです。 どうすればいいんですか? 分かる人は連絡して頂きたいです。
- 締切済み
- インターネットビジネス
- HOSTが表示されない。
お世話になります。 早速ですが、サイトで調べ、 以下のコーディングでipアドレスと、ホスト名?を表示したいのですが、 perlのシミュレーションで実行すると表示されるのですが、 私が借用しているサイト(infoseek)ではipアドレスしか表示されません。 (ipアドレスを、直接$addrにセットしても同じ結果です。) サイトにより、制限等が掛けられているのでしょうか。 コーディングの誤りであれば指摘していただきたくお願いします。 $addr = $ENV{'REMOTE_ADDR'}; $host = gethostbyaddr(pack("C4", split(/\./, $addr)), 2); print "$host\n"; print "<br>\n"; print "$addr\n"; 以上、宜しくお願いします。
- ベストアンサー
- Perl
- グローバルIPアドレスも微妙に変ってるよね?
例えば、 グローバルIPアドレス:70.33.111.88 ホスト名:p6133-iepe20hukuoka.hukuoka.ocn.ne.jp 上記は自分のpcから得られる情報です。勿論、仮定ですが・・ ですが、時間が経てばp6133とか88の数字が微妙に変更されます。 そうするとグローバルIPアドレスも完全固定ではないと解します。 ということは、警察なんかは変更されない残りの文字で所有者を突き止めているってことでしょうか? お詳しい方、宜しく願います。
- ベストアンサー
- その他([技術者向] コンピューター)
- ページのアドレスを取得する記述方法を教えてください。
たとえば、IP、HOSTを取得するには、 $host = $ENV{'REMOTE_HOST'}; $addr = $ENV{'REMOTE_ADDR'}; if(!$host && $addr){ $host = (gethostbyaddr(pack("C4",split(/\./,$addr)),2))[0]; } と記述して、 センドメール部分に、 $host , $addrをどこかに記述します。 これと同じように、ページのアドレスを取得する記述はどうすればいいのか教えてください。
- 締切済み
- CGI
- ドメインのIPアドレスについて
ドメインのIPアドレスについて ドメインのIPアドレスについて質問させてください。 独自ドメイン(例aaa.jp)を取得しています。nslookupなどで調べると IPアドレスが取得できますが、このIPアドレスは 自分が取得した独自ドメイン(例aaa.jp)に対して不変なアドレスなのでしょぅか? 例えば運用しているレンタルサーバーを変更すると現在表示されるIPアドレスも 変更されてしまうのでしょうか? ドメイン名とIPアドレスの関係が理解できていません。 独自ドメインを取得する=独自IPを取得した と言うことなのか、 独自ドメインを取得する=IPはレンタルサーバーによって変動する どちらでしょうか? よろしくお願いします。
- ベストアンサー
- その他(ITシステム運用・管理)
- IPアドレスの取得について
私の使用中のIPアドレスを、下記サイトにアクセスして確認したあと、このサイトで、取得した私のIPアドレス または ホスト名でサーチしましたがエラーになります。 http://www.matukin.com/hostname/index.cgi その他下記サイトで、IPアドレス または ホスト名を入力してもエラーになります。 http://www.matukin.com/hostname/index.cgi http://www.cman.jp/network/support/page_put.cgi http://dog.tele.jp/lookup.php http://whois.ansi.co.jp/ http://www.mse.co.jp/ip_domain/ なぜでしょうか? グローバルIPアドレスは、61.245.7xxx の9桁です。 ホスト名は、61.245.7xxx .er.eaccess.ne.jp です。 何度してもエラーになります。 私の入力が変なのでしょうか?
- ベストアンサー
- その他(インターネット接続・通信)