CentOS 7 はネットワークカードを変更した後、インターネットにアクセスできません

CentOS 7 はネットワークカードを変更した後、インターネットにアクセスできません

不明なドメイン名 www.baidu.com を Ping する

ホストのIPアドレスを変更する

ここに画像の説明を挿入

右クリックのプロパティ

ここに画像の説明を挿入

属性を選択

このオプションは元々自動的に取得されたもので、後で変更される可能性があるため、固定 IP を選択してください。この IP は、win10 ホストの cmd ウィンドウに ipconfig と入力して取得します。

ここに画像の説明を挿入

ここに画像の説明を挿入

インターネットでは、仮想マシンの IP アドレスは物理ホストの IP アドレスと一致している必要があると言われていますが、私のマシンの IP アドレスは実際には一致していません。

仮想マシンのネットワーク構成

ここに画像の説明を挿入

仮想ネットワーク エディターを開きます。

ここに画像の説明を挿入

最初に入力した IP アドレスは、上記の win10 ホスト構成と一致している必要があります。 4 番目のフィールドは 0 で埋められます。そうでない場合はマスクと競合します。 サブネット ゲートウェイ (DNS) の 4 番目のフィールドには、1 または 2 を入力できます。

ここに画像の説明を挿入

DHCPを選択します。ついに確認しました。

ifcfg-ens33 \ eth0 ネットワークカードを構成する

当初、ネットワーク カードの名前は ens33 でした (centos7 のネットワーク カードは ens で始まり、centos6 のネットワーク カードは eth で始まります)。vcs ライセンスの問題により、名前を eth0 に変更しました。知らせ! eth0 ネットワーク カードを使用する場合は、ens33 ネットワーク カードを他のファイルに mv するようにしてください。これらのファイルは、システムの起動時に走査されるためです。その結果、ens33 で ipaddr0 が設定されている場合は、この ipaddr0 が最初に使用され、最終的に、ifconfig で eth0 の ipaddr=ipaddr0 という形而上学的現象が表示されます。

ここで、ipaddr、マスク、またはゲートウェイ アドレスを手動で追加する必要はありません。 ! ! (追加しましたが結局使われませんでした)

ここに画像の説明を挿入

ipaddr が入力されていない場合、システムはデフォルトで DHCP によって割り当てられた ipaddr=169.254.199.128 を割り当てます。

ここに画像の説明を挿入

このipaddrにpingすると、IPが使用可能であることを示すデータを受信できます。

ここに画像の説明を挿入

サブネット ゲートウェイ (DNS) に ping を実行すると、DNS が利用可能であることを示すデータを受信できます。

ここに画像の説明を挿入

ただし、仮想マシンを構成した後、DNS に ping できなくなり、再起動が必要になることがよくあります。

その理由は、/etc/resolv.conf ファイルが更新されておらず、以前の DNS のままになっているためです。下の画像は再起動後のファイルです。DNSが更新されていることがわかります。この DNS に ping が成功しました。

ここに画像の説明を挿入

www.baidu.com にピン留めする

ここに画像の説明を挿入

はい、今すぐオンラインにできます!

もちろん、再起動する必要はありませんが、さらに手順があります。ここでは説明しません。

ネットワーク カードを変更した後、centos7 がインターネットにアクセスできない問題を解決する方法についての記事はこれで終わりです。centos7 がインターネットにアクセスできないことに関する関連コンテンツの詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • CentOS7仮想マシンがインターネットにアクセスできない問題を解決し、CentOS7仮想マシンが静的IPを使用してインターネットにアクセスするように設定します。
  • VMware 仮想マシンでの CentOS7 ネットワーク構成 (ホストのワイヤレス インターネット アクセス)
  • VmWareでcentos7をインストールするときにインターネットにアクセスできない問題の解決策

<<:  シンプルなナビゲーションバー機能を実現するHTML+CSS

>>:  Nodeはバックエンドの実装手順を素早く構築します

推薦する

MySQLデータベースのQPSとTPSの意味と計算方法

DB ベンチマーク テストを実行する場合、qps と tps はデータベースのパフォーマンスを測定す...

ウェブデザイナーは適した人材

<br />この世に道はない。より多くの人が歩くようになると、それは道になります。最初は...

Docker 用ビジュアル UI 管理ツール Portainer のインストールと使用方法の分析

Portainer は、ステータス表示パネル、アプリケーション テンプレートの迅速な展開、コンテナ ...

RGBカラーテーブルコレクション

RGBカラーテーブル色英語名RGB 16色雪255 250 250 #FFFAFAゴーストホワイト2...

WeChatアプレット+mqtt、esp8266温度と湿度の読み取り実装方法

まず、 esp8266 は mqtt を通じてメッセージを公開し、WeChat アプレットは mqt...

表 td 画像水平および垂直中央揃えコード

HTMLコード:コードをコピーコードは次のとおりです。 <td align="cen...

MySQL 接続で認証失敗エラーが発生する場合の分析と解決方法

[問題の説明]アプリケーション側では、次のエラーが時々表示されます。メソッド 'mysql_...

角度コンテンツ投影の詳細な説明

目次単一コンテンツ投影マルチコンテンツ投影単一条件のコンテンツ投影アプリ-人物-htmlアプリ担当者...

Vue における属性とプロパティの具体的な使用法と違い

目次Vue.jsにおける属性とプロパティ値および関連する処理として属性とプロパティの概念属性とプロパ...

JavaScript における継承の 3 つの方法

継承する1. 継承とは何か継承: まず、継承とは関係、つまりクラス間の関係です。JS にはクラスはあ...

CSS3 を使用して楕円軌道の回転を実装するサンプルコード

最近、次のような効果を達成する必要がある最初は、CSS3D回転を使用して記述すると、次の効果しか得ら...

VUEは登録とログインの効果を実現します

この記事の例では、登録とログインの効果を実現するためのVUEの具体的なコードを紹介します。具体的な内...

MacでNodeとnpmを完全にアンインストールする方法

npmアンインストール sudo npm アンインストール npm -g この文に遭遇して npm ...

docker redis5.0 clusterの実装 クラスタ構築

システム環境: Ubuntu 16.04LTSこの記事では、6 つの Docker コンテナを使用し...