banner
李大仁博客

李大仁博客

天地虽大,但有一念向善,心存良知,虽凡夫俗子,皆可为圣贤。

Realtek瑞昱ネットワークカードのハードウェアMACアドレスを変更して、ルーターのMACアドレスバインディングによるインターネット接続を回避します。

CG から CS への移動は既に 1 ヶ月が経ちましたが、CS の学校のインターネット接続方法は YC の学校とは異なるため、頭を悩ませています。主な違いは、ここで学んでいるネットワークが個々の人にプライベート IP を割り当てるということですが、この IP は MAC アドレスと紐付けられ、さらにネットワークアクセスポイントとも紐付けられています。そのため、2 台のコンピュータでインターネットに接続したり、ポートを変更したりするのは非常に面倒です。最近、CG は Realtek 瑞昱が提供するネットワークカードの MAC アドレス変更ツールを使用して自分のネットワークカードの MAC アドレスを強制的に変更しました。

まず、自分のネットワークカードチップに対応する MAC リフレッシュプログラムを見つける必要があります。Google で検索することができます。なぜなら、CG のネットワークカードは最も一般的な Realtek の 8168 であるため、すぐに見つけることができます。また、RT の 8168 と 8111B のリフレッシュプログラムは同じですので、8111B の方は 8168 を使用してフラッシュすることができます。ここでは 8168/8111B/8169 をまとめてダウンロードできるように提供します。

MAC アドレス変更ツールのダウンロードリンク(Realtek 技術フォーラムからの提供): http://www.lidaren.com/code/816xmac.zip

具体的な操作は少し面倒ですが、純粋な DOS 環境でのみ実行できます。PE では実行できません。PE では成功してもネットワークカードの MAC アドレスがすべて F または 0 になる可能性があります。以下は手順です。

第 1 ステップ:Windows のデバイスマネージャーに移動し、MAC アドレスを変更したいネットワークカードを選択し、アンインストールを選択します。このステップは非常に重要です。MAC アドレスを変更すると、Windows は新しいネットワークカードが挿入されたと認識しますが、以前のネットワークカードの設定はまだオペレーティングシステムに保存されているため、フラッシュが失敗したりネットワークカードの競合が発生したりする可能性があります。したがって、以前のネットワークカードを先にアンインストールする必要があります。

第 2 ステップ:変更したい MAC アドレスを Windows で設定し、フラッシュプログラムがあるディレクトリ内の同じ名前の [.cfg] ファイルをテキストエディタで開きます。次に、最初の行の [NODEID = 00 E0 6F 00 00 00] を見つけて、この行の後ろの 3 つの 16 進数を任意の 16 進数に変更します。ここで大文字を使用することに注意してください。最初の 3 桁はメーカーと予約アドレスの問題があるため、変更しないことをお勧めします。変更すると、Realtek ネットワークカードが認識できなくなり、フラッシュが失敗する可能性があります。また、以下の関連入力については、一般的には変更しないでください。非専門家は注意して使用してください。

第 3 ステップ:すべてのファイルを DOS で有効なディレクトリにコピーします。最適な場所はルートディレクトリまたは DOS で見つけることができるディレクトリです。中国語のディレクトリ名は開けない問題が発生する可能性があります。

第 4 ステップ:純粋な DOS 環境に入り、8168.exe または 8169.exe を実行します。MAC アドレスを変更するには /w パラメータを使用します。8169.exe は自動的に 8169.cfg の設定情報を読み取り、EEROM に書き込みます。また、8169.exe/w XXX.cfg で指定した MAC データを書き込むこともできます。数秒待って、Programming EEPROM is successful と表示されたら成功です。その後、再起動してください。

その他:上級ユーザーは 8169.exe/nodeid 00E06FXXXXXX を直接使用して MAC を変更できます。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。