• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:一意なID)

コンピュータ内で一意な識別子を作る方法

yamahanianの回答

回答No.5

MACアドレスだけで十分だと思います。 世界中で一意です。

参考URL:
http://www.google.co.jp/search?hl=ja&ie=UTF-8&oe=UTF-8&q=VB+MAC%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%81%AE%E5%8F%96%E5
haporun
質問者

お礼

MACアドレスって、ソフトで変えられませんでしたっけ? ルータの設定でMacアドレスの変更ができるのはなんなのですか? 変更と言っても、ネットワーク内で重複すると整合が取れなくなるでしょうが、LAN内では同じMACアドレスが使えたりしないのでしょうか?

関連するQ&A

  • クライアントが一意になるIDはないでしょうか?

    複数のクライアント端末からサーバ(Oracle8)へ更新をかける時に排他制御を行いたいのですが、良い方法はないでしょうか? VB6で端末を一意に識別できるIDを取得することは出来るのでしょうか? よろしくお願い致します。

  • Webページの来訪者を一意に識別する方法

    Webで有料情報提供サービスの構築を考えているCGI初心者です。(非エロ系) IDとパスワードを発行して、顧客管理をしようと考えていますが、複数人数でIDを使い回されては困るので、顧客のパソコンを一意に識別してIDが正規に発行されたものかどうかをチェックするロジックをさがしています。 同一プロバイダ、アクセスポイントを使用することを条件に、 ページの来訪者のPCを一意に識別することはできるのでしょうか? 以下の情報にはそれぞれ問題がありますので、何か良い方法があったら教えてください。 REMOTE_ADDR 毎回変わってしまう(上位2Byteは不変?) REMOTE_HOST 毎回変わってしまう(プロバイダ名の部分は不変?) REMOTE_IDENT 無い場合が多い REMOTE_PORT 毎回変わってしまう REMOTE_USER 無い場合が多い HTTP_ACCEPT ブラウザのバージョンに依存 HTTP_ACCEPT_LANGUAGE jaしかない HTTP_FORM ない場合が多い

    • ベストアンサー
    • CGI
  • ログインIDについて

    新しくPCのセットアップを行った際、ユーザ名とコンピュータ名を誤ったものに設定してしまいました。 誤りに気づいて、ユーザ名とコンピュータ名を変更したんですが、 始めに設定した(誤った設定)が残ってしまい、 ログインする際に、ユーザ名の個所が誤ったものが表示されてきます。 (しかもそのままログインできます) なぜ、削除したはずの設定が残ってしまうのでしょうか? ログインする際は、新しく設定したユーザIDが表示された状態にしたいんです。 PCメーカ:富士通 OS:XP Pro (コンパネのユーザとパスワードの欄は新しく設定したユーザIDとGuestのみ) 皆様よろしくお願いします。

  • ファイルの同一性を判定するIDのようなものはありませんか

    C:\aaa\bbb\ccc.dat というファイルを C:\aaa\ddd に移動したり、eee.dat にリネームした場合に、元の ccc.dat と eee.dat が同一であることを認識したいのですが、バイナリ比較する以外に、パスやファイル名が変わっても不変なIDのようなものはあるのでしょうか? 会社と自宅のPCでディレクトリの同期化を行うツールを作ろうと思っています。ファイル一覧のスナップショットを取っておいて、新規・削除・移動・変更などの差分をフラッシュメモリ等でやり取りする計画なのですが、移動しただけのファイルは「移動した」という情報だけにして、ファイルそのものはフラッシュメモリに入れずにすませたいところです。 パスやファイル名が変わっても不変な、ファイルにとって一意なIDのようなものは無いでしょうか? Windows2000/XP FAT32/NTFS ツールは.NET/C# で考えています。 ヒントだけでも下されば後は自分で調べますのでよろしくお願いします。

  • ActiveBasic コンピュータの個別のID(?)を取得したい

    昔、本か何かで、『コンピュータには識別のIDのようなものがある』ということを読んだ記憶があり、それを取得したいと思います。 このIDというものは、不変で、コンピュータ1台1台違うものが発行(?)されるとか・・・ とりあえず、コンピュータを識別したいのです。 やり方をご存知の方がいらっしゃいましたら、ご教授下さい。 Win XP AB 4.23.00

  • IPv6アドレスについて

    IPv6の規格について質問です。 IPv6のリンクローカルアドレスはMACアドレスから自動で決まるようですが、 1)128bitのあと%でつけるのがよく分かりません。MACアドレスはLANの口に一個では? LANチップに複数の口がある場合などの用途でしょうか。 2)NICを交換した場合、IPv6アドレスが変わるということになりますが、支障がないでしょうか。たとえば、IP-SANのストレージ側のNIC交換など。 3)MACアドレスから自動で決まる以外の方法で手動で設定する場合、リンク内で一意ならどんな値でも自由につけても問題ないのでしょうか。

  • ツイッターのIDを忘れてしまった

    ツイッターのIDを忘れてしまいました…。 あまり詳しくないのですが…ツイッターのIDというのはユーザー名とは違うのですよね? 今までツイッターにログインするときは、メールアドレス、またはユーザー名でログインしていたので ツイッターのIDを覚えていません。 また、登録した時に送られて来たメールも削除してしまいました。 ツイッターのIDを調べられる方法を教えてください。

  • ライセンス管理の仕組みの設定について(パソコンを一意にあらわす値とは?)

    こんにちは。アべです。 パソコンで動くソフトウェアを作成しております。 (言語は、C#/.NET Frameworkであり、Wine32APIも使用可能) そこでライセンス管理の機構を入れたいのですが、 うまいやり方が見つからず困っており質問させていただきました。 パソコンを一意に表す値の取得方法はあるのでしょうか? 下記のものを試したのですが、駄目でした。 1)MACアドレス ・・・有線LANと無線LANで切り替わり、 デバイスが死んでると取得できないので使えない。(.NETで取得) 2)マザーボードのUUID ・・・メーカーの専用デバイスのMBはみんな同じUUIDが セットされていた。(WMIで取得) 3)HDDのボリュームシリアルID ・・・これも専用機は台同じ内容だった。(WMIで取得) 4)GUIDを発行してレジストリ管理はHDDコピーで出荷するので使用できない。 ⇒一般PCと組み込みデバイス系が有り、後者は、HDDコピーで出荷し、 前者は複数のネットワークデバイスを持ちます。 その環境下で自分が一意だという値をとれる方法はあるのでしょうか? ご存知の方、アドバイスをお願い致します。 その値をつかってクライアントのライセンス管理を行いたいと考えております。 以上

  • プロセスIDに対応したファイルのフルパスの取得

    ネットワーク上の他PCのプロセスIDとフルパス(モジュール名)の取得の仕方を教えてください。 開発環境は OS:windows xp pro SP2 <- 全てのPC visual studio.net 2003 です。 現在vb.netでプロセス監視アプリの作成をしています。 他PCのプロセスは ManagementObjectSearcher で 取得することができました。 自PCのモジュール名(フルパス)はGetModuleFileNameEx(VB6.0)で取得できましたが、他PCの場合うまくいきません。 よろしくお願いします。

  • アカウントとIDの違いについて

    アカウントとIDは同じ意味でしょうか? 辞書でみると、 アカウントは「computerやnetwork上の資源を利用できる権利のこと」 IDは「computerの利用者を識別する為に一人一人に割り当てられたユーザ名などがこれにあたる」 とあります。 意味は分かるのですが、同じ意味として判断していいのでしょうか? 教えてください。お願いします。。。