• ベストアンサー

IPやMACアドレスをアプリケーションから変更することはできないですか?

WindowsXPで言うとIPアドレスは「ローカルエリア接続のプロパティ」で変更できます。 MACアドレスもドライバのプロパティの[詳細設定]で変更できるものもあります。 しかしフリーソフトなどでIPやMACを変更できるものは見たことはありません。当方、若干Windowsプログラムもかじったことはあるのですが、IPやMACを変える関数などはなかったように思います。 恐らく、IPやMACの値はレジストリのどこかに保存されているとは思いますが、これらの値をアプリケーションから変更することはできないのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • sapporo30
  • ベストアンサー率33% (905/2715)
回答No.1

フリーでもありますよ、 KemaNet などは結構有名でした。

_comcom
質問者

お礼

どうもありがとうございます。 IPの変更ツールもあるんですね。

その他の回答 (4)

  • mii-japan
  • ベストアンサー率30% (874/2820)
回答No.5

NACアドレスにもIPアドレスのプライベートアドレスに相当するものがあります 02何とかのアドレスです ホストコンピュータへアクセスする端末はこのアドレスを使用するのが一般的でした その名残で、MACアドレスは変更可能になっているものと思います(変更ユーティリティを公開しているかどうかは別問題として)

  • a-yoshi
  • ベストアンサー率34% (222/645)
回答No.4

#2の回答のものです。 >MACアドレスを変更できるようです。 う~む、そういうNICも存在するのですか。 しかし、それをすることは、ネットワーク(インターネット)の基本ルールをむちゃくちゃにしてしまうものですよ。 ネットワーク上に同一のMACアドレスは存在してはならない。というのは、インターネットに接続する者としての、当然の、かつ公然のルールですね。 しかし、そういうのが実際にあるということを教えていただき感謝します。

  • hoihence
  • ベストアンサー率20% (438/2093)
回答No.3

こんにちは。変更ができちゃったんですか。ありゃりゃ。 確かに前に一部のNICで可能な物があったようですが。 接続の起点がPCなのかルーターなのか知りませんが、 認証は大丈夫なのでしょうか。

  • a-yoshi
  • ベストアンサー率34% (222/645)
回答No.2

「MACアドレス」はユーザが変更できるものではありません。固定になっています。NICの中に初めから書かれているものです。 従って、「MACアドレス」の変更ツールというものは存在しません。(NICの製造現場では書き込みツールというのはあるでしょうが) なお、IPアドレスは変更ができると思います。

参考URL:
http://homepage2.nifty.com/valhell/delphi/vipconfighp.html
_comcom
質問者

お礼

どうもありがとうございます。 >>NICの中に初めから書かれているもの 私もこのように認識しておりましたが、WinXPの場合、[デバイスマネージャー]でLANアダプタを右クリックでプロバティを開き、[詳細設定]タブ内の「アドレス」の部分に別のMACアドレスを入力すると、MACアドレスを変更できるようです。(ipconfigで変更されているのを確認しました) このあたりでWindowsがどのようにアドレスの管理の仕方がわからなくなってきました。 ※アダプタによって[詳細設定]タブの設定内容は若干違うとは思います。

関連するQ&A

  • IPアドレスを変更したいのですがどうすれば

    ローカルエリア接続のサポートの中のIPアドレスを変更したいのですがどうすれば変更出来ますか? 「インターネットの接続や変更をおこなう」で作業をした様に思うのですが??

  • CMDによるIPアドレスの変更

    コマンドプロンプトからワイヤレス ネットワーク接続のIPアドレス変更する事ってできるのでしょうか? 変更したい内容は、「IPアドレス」と「サブネット」「デフォルトゲートウェイ」「DNSサーバ」と一式変更したいです。 できるとしたら、具体的にどんなコマンドを打つのでしょうか。 よろしくお願いします。 ちなみに、ローカルエリア接続の変更は以下のコマンドで変更できました。 netsh interface ip set address "ローカル エリア接続" static 192.168.1.1 255.255.255.0 192.168.1.10 netsh interface ip set dns "ローカル エリア接続" static 111.222.333.444 set wins "ローカル エリア接続" static 111.222.333.445 none quit

  • IPアドレスとMacアドレスについて

    IPアドレスとMacアドレスから個人を特定されています。 こちらを変更したいのですが、IPアドレスの変更はプロバイダーを変更するしかないでしょうか?また、IPアドレスを変更しても、同じパソコンを使用していたら特定されるのでしょうか?Macアドレスの変更はパソコンを変更するしかないでしょうか?

  • MACアドレスについて

    ローカルエリア接続→状態→サポート→詳細を見たときに 書かれてある物理アドレスと、このパソコンに繋いでる エアーステーションのMACアドレスが違うんです。 詳細に書かれてあるのは「000D5E~」で、 エアーステーションのは「000740~」なんです。 設定がおかしいのかと思ってやり直してみたのですが、変わりませんでした。 ふつう同じアドレスですよね? それともこれで大丈夫なのでしょうか…。 あと、ネットワーク接続のところに 「ローカルエリア接続」と「1394 接続」の2つあるんですが 1394の方、無効にしても大丈夫でしょうか? 何かに使うんでしょうか… パソコンのこと詳しくなくて、 どうしたらいいのか解らなくて困ってます。 よろしくお願いします。

  • IPアドレス変更なんて・・・

    こんにちは。Delphi5で勉強をしています。 フォーム上のテキストボックスにIPアドレスを入力して、 現在設定されているIPアドレスを先ほど入力したIPアドレスに 変更したと考えています。 現在はレジストリを変更してという作業があるのですが、 プログラム上で変更したいと考えています。 特にテキストボックスのIPアドレスの値を取得しなくても プログラム上でべた書きしても構いません。 質問がわかりにくいと思いますが、ご存知の方ご指導お願いいたします。

  • IPアドレスを変更するプログラム

    IPアドレスを変更するプログラムを作成しようとしているのですが、そういう関数は見つからなかったのですがどのような方法がありますでしょうか? (レジストリの変更?) SDK、WinXP

  • IPアドレスの簡単な変更方法。

    PCのIPアドレスを変更(固定で)する便利な方法はあるでしょうか? いつもは、ローカルエリア接続→プロパティなどで、GUIで設定するのですが、バッチファイルかコマンドプロンプトから設定する方法もあるということで、そういった方法の方が楽といったことはあるのでしょうか?

  • ルータのIPアドレスを変更するには?

    ルータのIPアドレスを変更するにはどうすれば良いですか? OSはWindowsXPです。 WAN側で利用しているグローバルIPアドレスと LAN側で利用しているローカルIPアドレスの両方を変更したい と思っております。

  • IPアドレスの設定について。

    間違って削除してはいけないプログラムを削除してしまったのか・・(?) マイネットワークのプロパティ>ローカルエリア接続のプロパティ>インターネットプロトコル(TCP/IP)のプロパティ をしようとしても ローカル接続のプロパティが表示されなくなってしまいました・・・。 どうやったらまた表示されてIPアドレスを設定できるでしょうか・・?教えてくださいm(_ _)m

  • IPアドレスについて

    PHPのスクリプトでローカルエリアIPアドレスを変更したいのですが、 やり方が全くわかりません。 方法としては 192.168.0.1 を 192.168.0.2 に変えると言うやり方をしたいのですが、 何か方法はありますか??

    • 締切済み
    • PHP