VMware仮想マシンCentos7スイッチングネットワークとIP変更の問題を解決する
問題の説明
docker を学習し、docker を使用して VMware 仮想マシン Centos7 システムに mysql、redis、nacos をデプロイします。仮想マシンの DHCP によって割り当てられた IP は 192.168.171.128 で、接続ツール xshell を使用して接続しても問題ありません。翌日、会社はネットワークを失い、WIFI ネットワークに切り替えたため、すべてのクライアント ツールが接続できなくなりました。
理由: ネットワーク スイッチング WIFI により、仮想マシンの DHCP によって再割り当てされた IP は 192.168.171.129 です。
考えてみます: 固定の静的 IP を設定することはできますか? ネットワークが変わっても IP は変わりません
Centos7は固定静的IPを設定しました
1. VMware メニューの [編集] -> [仮想ネットワーク エディタ]。ゲートウェイとサブネット マスクを記録します。
3. ip addr
: IP アドレスとネットワーク カードを表示します。私のネットワーク カードは ですens32
。他のカードは異なる可能性があります。自分で確認する必要があります
。 4. にある ens32 に対応する設定ファイルを編集します。/etc/sysconfig/network-scripts/ifcfg-你的网卡名字
cd /etc/sysconfig/network-scripts/
4. ifcfg-ens32 ネットワークカード構成ファイルを変更します。
vim ifcfg-ens32
入力後、「i」をクリックして編集と変更を開始します
BOOTPROTO="static"
ONBOOT="yes"
一番下に追加
IPADDR="192.168.171.128"
GATEWAY="192.168.171.2"
NETMASK="255.255.255.0"
DNS1="192.168.171.2"
注: IPADDR は静的 IP アドレス セットです。GATEWAY はゲートウェイ、DNS1 はゲートウェイと一致し、この 2 つは上記の手順 1 で記録したゲートウェイと一致します。ここでは 192.168.171.2 です。NETMASK はサブネットマスクです。
編集後、キーボードをクリックしEsc
、 と入力し:wq
、保存して終了します。
5. サーバーを再起動します。service network restart