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 を使用してアップロード コンポーネントを実装するためのサンプル コード

推薦する

スマートCSSを使用して、ユーザーのスクロール位置に基づいてスタイルを適用します。

現在のスクロール オフセットを html 要素の属性に追加することで、現在のスクロール位置に基づいて...

図を使ってWeb2.0とは何かを説明する

最近はWeb2.0という言葉をよく耳にしますが、Web2.0とは何でしょうか? Web 1.0 とど...

JavaScriptのモジュール性を理解する方法

目次1. ブラウザのサポート2.エクスポートモジュールのエクスポート3. モジュールをインポートする...

MySQL全文検索の使用例

目次1. 環境整備2. データの準備3. ショーを始める4. 単語分割エンジン要約する参考文献1. ...

CSS3アニメーションを使用して、小さい円から大きい円に拡大し、外側に広がる効果を実現する例

序文この記事では、CSS3アニメーションを使用して、円が小さいものから大きく拡大し、外側に広がる効果...

シンプルなデータ応答システムを実装する

目次1. デップ2. 観察者を理解する3. 監視と観察者を理解する4. トリガーの依存性5. プロセ...

Linux ファイルシステムの説明: ext4 以降

今日は、ext3 や他の以前のファイル システムとの違いを含め、ext4 の歴史について説明します。...

Vueはページを更新するために3つの方法を使用する

プロジェクトを作成しているときに、ユーザーがアクションを実行し、特定の状態を変更し、ページを更新して...

Linux で Xfce デスクトップ環境を使用すべき 8 つの理由

いくつかの理由(好奇心も含む)から、数週間前に Linux デスクトップとして Xfce を使い始め...

クリエイティブな会社概要ウェブページデザイン

ユニークな「About」ページ自分を他の人たちと差別化する素晴らしい方法は、本当にユニークな自己紹介...

BFCとは何ですか? CSS 疑似要素を使用してフロートをクリアする方法

BFCコンセプト:ブロック フォーマット コンテキストは、BFC 内の要素を外部の要素から分離する独...

JavaScript コードベースをよりクリーンにする 5 つの方法

目次1. 短絡や条件文の代わりにデフォルトのパラメータを使用する2. 複数の条件の処理3. スイッチ...

反応ルーティングでパラメータを渡すいくつかの方法についての簡単な説明

最初のパラメータ渡し方法は、動的ルーティングパラメータ渡しです。リンクのパス属性を設定することで、ル...

Dockerイメージを構築する2つの方法

目次既存のイメージからイメージを更新します。イメージを最初から構築する: Docker イメージ リ...

簡単な計算機を実装する小さなプログラム

この記事の例では、簡単な計算機を実装するための小さなプログラムの具体的なコードを参考までに共有してい...