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はバックエンドの実装手順を素早く構築します

推薦する

CSS3で実装された読み込みアニメーション

成果を達成する実装コード <h1>123WORDPRESS.COM</h1>...

Linux mysql-5.6 でルート パスワードをリセットする方法

1. MySQL サービスが起動しているかどうかを確認します。起動している場合は、MySQL サービ...

React プロジェクトにおける axios カプセル化と API インターフェース管理の詳細な説明

目次序文インストール導入環境の切り替え傍受を要求するレスポンスインターセプションAPIの統合管理要約...

ジョセフリング問題を解決する 3 つの JavaScript メソッド

目次概要問題の説明循環リンクリスト順序付き配列数学的再帰要約する概要ジョセフ・リング問題は、ジョセフ...

Zabbix ベースの Jenkins プロセス監視の詳細な説明

1. 監視アーキテクチャ図 2. 実装のアイデアJenkins に Metrics プラグインをイン...

シンプルな画像切り替えを実現するJavaScript

この記事では、JavaScriptで簡単な画像切り替えを実現するための具体的なコードを参考までに紹介...

Centos7 での Rsync+crontab 定期同期バックアップ

最近、社内の重要なサーバデータを定期的にストレージにバックアップし、ついでにメモしておきたい以前、W...

MySql クイック挿入数千万の大規模データの例

データ分析の分野では、データベースは私たちの強力な助けとなります。クエリ時間を受け入れるだけでなく、...

Windows での MySQL5 グリーン バージョンのインストールの概要 (推奨)

1 MySQLをダウンロードするダウンロードアドレス: http://downloads.mysq...

Nginx+tomcat ロードバランシングクラスタの実装方法

実験環境は以下のとおりですここでは、4 台のサーバー (1 台の nginx、負荷用の 2 台の t...

Tomcat が設定ファイルを外部に配置するためのソリューション

質問通常の開発では、プロジェクトを Tomcat にデプロイする場合、プロジェクトを war パッケ...

Jenkins+Docker継続的インテグレーションの実装

目次1. Jenkinsの紹介2. Jenkinsをインストールしてデプロイする1. 環境情報2. ...

HTMLページの読み込み速度を上げる方法

(1)HTTPリクエストを減らす。 (リソース ファイルをマージし、イメージ スプライトを使用します...

ウェブページレイアウトに関する9つのヒント

<br />関連記事: Web コンテンツ ページ作成に関する 9 つの実用的な提案 W...

mysql ビュー関数の分析と使用例

この記事では、例を使用して MySQL ビューの機能と使用方法を説明します。ご参考までに、詳細は以下...