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

推薦する

プレーンな JS オブジェクトの代わりに Map を使用する場合

目次1. マップは任意のタイプのキーを受け入れます2. マップにはキー名に関する制限はありません3....

CSS リスト モデルでのマーカー タグの使用

この記事では主に、 list-itemの下にある::master疑似要素、 list-style-i...

React tsx はランダムな検証コードを生成します

React tsxは参照用にランダムな検証コードを生成します。具体的な内容は次のとおりです。最近、t...

MySQL の where と on の違いと、いつ使用するか

以前、テーブル結合クエリを書いていたとき、whereとonの違いがわからず、SQLに小さな問題が発生...

CSS フロートプロパティ図 フロートプロパティの詳細

CSS の float プロパティを正しく使用することは、カバーすべき内容が多く、ブラウザの互換性の...

HTMLがHikvisionカメラのリアルタイム監視機能を実現

最近、同社は CCFA 関連のいくつかの作業を行う予定で、その 1 つはカメラのリアルタイム監視を再...

nginx をシャットダウン/再起動/起動する方法

閉鎖サービス nginx 停止systemctl 停止 nginx起動するサービス nginx 開始...

シンプルなドラッグ効果を実現するJavaScript

この記事では、簡単なドラッグ効果を実現するためのJavaScriptの具体的なコードを参考までに紹介...

Node.js でのクラスター作成に関する簡単な説明

目次クラスタクラスターの詳細クラスター内のイベントクラスター内のメソッドクラスター内の属性クラスター...

MLSQLコンパイル時権限制御例の詳細な説明

序文MySQL の権限を簡単に理解すると、MySQL では自分の能力の範囲内で操作が許可され、その限...

Linux でローカル コンピューターとリモート サーバーのポートが接続されているかどうかを確認する方法

以下のように表示されます。 1. ssh -v -p [ポート番号] [ユーザー名]@[IPアドレス...

Linux ベースの MySQL マスター スレーブ構成の全プロセスを記録する

mysql マスタースレーブ構成1. 準備ホスト: 192.168.244.128スレーブ: 192...

Vue パッケージ化後の空白ページの解決策

1. vue-cli がプロジェクト パッケージを作成した後にページが空白になる問題の解決方法コマン...

JavaScript でピンボール ゲームの Web バージョンを実装する

参考までに、JavaScriptのオブジェクトとメソッドを使用して実装されたWebピンボールゲームを...

表の最初の行と最初の列を固定し、適応型ウィンドウを実現するための CSS の例コード

今日のキャンパス採用筆記試験では、固定された最初の行と最初の列を実装し、幅をウィンドウの変更に適応さ...