Mac VMware Fusion CentOS7 静的 IP 構成チュートリアル図

Mac VMware Fusion CentOS7 静的 IP 構成チュートリアル図

CentOS7をインストールする

ここではCentOS7 64ビットをインストールしたいので、CentOS7 64ビット構成を選択します。

ストレージをクリックすると、VMwareは自動的に仮想マシンを作成しますが、イメージはまだ追加されていないため、まずシャットダウンする必要があります。

新しく作成した仮想マシンのイメージを設定する

英語に設定されている理由は、英語の方が国際的な言語であるからです。英語に設定した後にシステムに問題が発生した場合、エラー プロンプトは英語で表示されます。英語のエラー プロンプトを使用すると、インターネットで解決策を検索するのが容易になります。中国語でエラーが発生した場合、解決策を見つけるのが難しくなります。

タイムゾーンを設定します。デフォルトはニューヨークです。中国の上海に変更します。

静的IPの設定

1. ネットワーク構成をNATモードに変更する

MacターミナルからVMware Fusionのvmnet8ディレクトリに入る

cd /Library/Preferences/VMware\ Fusion/vmnet8

nat.confの内容を表示する

cat nat.conf

赤いボックス内のデータを覚えておいてください。これは次の設定で使用されます。

cat dhcpd.conf を表示

cat dhcpd.conf

範囲は、仮想マシンが選択できる静的 IP アドレスの範囲であることに注意してください。カスタム静的 IP アドレスはこの範囲内である必要があります (この記事では、例として 172.16.104.130 を使用します)

DNS を取得する (Mac のシステム環境設定 -> ネットワーク ->)

CentOS7にログイン

仮想マシンのネットワークスクリプトディレクトリに入る

cd /etc/sysconfig/network-scripts

ifcfg-en で始まるファイルを探します。上の図では、私のファイルは ifcfg-ens33 です。

viを使用してファイルを編集する

次の図はデフォルトの構成です

これを次の構成に変更します

保存後、変更を有効にするためにサービスを再起動します。

service network restart

Baiduにpingして確認すると、pingに成功しました

次に、SecureCRT などのツールを使用してリモート接続できます。インターネットにアクセスする場所を変更すると、仮想マシンが接続されなくなる場合があることに注意してください。これは、DNS アドレスが変更されたためです。この時点では、ifcfg-enxxx ファイルを再度編集し、現在のネットワークの DNS アドレスを追加するだけです。

のように:

DNS1=192.168.0.1DNS2=114.114.114.114

SecureCRT接続でテストしてみましょう

要約する

上記は、編集者が紹介した Mac VMware Fusion CentOS7 の静的 IP を設定する方法に関するチュートリアルです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • Mac での VMware Fusion 仮想マシンの使用開始
  • MAC で VMWare Fusion ネットワークを設定する方法
  • MacにVMware FusionとCentOS-7をインストールする

<<:  MySQL 5.6 での table_open_cache パラメータの最適化と適切な構成の詳細な説明

>>:  Vue3 を使用してアップロード コンポーネントを実装するためのサンプル コード

推薦する

シンプルなページカウントダウンを実現するJavaScript

この記事では、参考までに、シンプルなページカウントダウンを実装するためのJavaScriptの具体的...

VMware kali仮想マシン環境の設定方法

1|0 カーネルをコンパイルする(1)uname -rコマンドを実行してカーネルバージョンを表示しま...

Vue カスタム オプション時間カレンダー コンポーネント

この記事の例では、参考のためにvueカスタムオプションタイムカレンダーコンポーネントの具体的なコード...

MySQLデータベースのリアルタイムバックアップの知識ポイントを詳しく解説

序文リアルタイムのデータベース バックアップの必要性は非常に一般的です。MySQL 自体はレプリケー...

Linuxファイルコマンドの使用

1. コマンドの紹介ファイル コマンドは、ファイルの種類を識別するために使用されます。ファイル チェ...

CSS3 回転キューブ問題の詳細な説明

3D座標の概念要素が回転すると、その座標軸も一緒に回転します。注 -y方向の問題立方体を回転させる効...

JS の toFixed() メソッドの丸め精度の問題の詳細な説明

目次落とし穴充填方法何の穴ですか?要約する落とし穴最近、仕事で商品の割引価格を計算すると、いつも1セ...

Redux Toolkit で Redux を簡素化する方法

目次Redux Toolkitが解決する問題何が含まれていますか? Redux Toolkit AP...

WeChat 8.0の爆発的な特殊効果を実現するために300行以上のCSSコードが必要

WeChat 8.0 アップデートの主な特徴は、アニメーション絵文字のサポートです。送信するメッセー...

CSSでプロセスナビゲーション効果を実現する(3つの方法)

CSS によりプロセスナビゲーション効果を実現します。具体的な内容は以下のとおりです。 ::tip...

Linux Centos でスクリプトを使用して Docker をインストールする方法

Dockerの主な機能は何ですか?現在、Docker には少なくとも次のアプリケーション シナリオが...

MySQL 8.0.23 無料インストールバージョンの設定詳細チュートリアル

最初のステップは、MySQL 8.0.23の無料インストールバージョンをダウンロードすることです。 ...

プレフィックスケースを削除する Nginx リバース プロキシ構成のチュートリアル

nginx をリバース プロキシとして使用する場合、リクエストをそのまま次のサービスに転送するだけで...

Dockerコンテナのネットワークポート設定プロセスの詳細な説明

ネットワークポートの公開実際、Docker にはネットワーク ポートの公開に関わる 2 つのパラメー...

HTML ページの部分更新の実装コード

イベント応答の更新: 要求されたときのみ更新1. JS HTML DOM または jQuery を介...