1. 程式人生 > >VMware建立多個虛擬機器,並分配IP地址,用xshell來連線

VMware建立多個虛擬機器,並分配IP地址,用xshell來連線

1.設定虛擬機器的網路連線模式為NAT模式

2.取消DHCP服務。

3.檢視虛擬機器網段,閘道器地址

4.設定靜態IP

vi /etc/sysconfig/network-scripts/ifcfg-ens32 ,ens32這裡根據每個人的不同而不同

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static           //這裡DHCP改成static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens32
UUID=347a8e2b-7269-44cc-aa67-a2ce39ca065b
DEVICE=ens32
ONBOOT=yes              //這裡改成yes
IPV6_PRIVACY=no
#新增如下配置
IPADDR=192.168.199.124  #靜態IP地址
NETMASK=255.255.255.0   #子網掩碼
GATEWAY=192.168.199.2   #閘道器
DNS1=114.114.114.114    #DNS

配置DNS:vi  /etc/resolv.conf,加入下面這句。

nameserver 114.114.114.114

重啟網絡卡:

service network restart

給網絡卡授權:chmod 666 ifcfg-ens32

然後ping 外網看能不能ping通,

我這裡ping 百度能ping通,但是從主機ping虛擬機器的IP ping不通,查看了防火牆,沒裝防火牆,不是這個問題,用xshell連線說是22埠的問題,需要啟動ssh服務。

然而輸入service ssh start 是報錯了,“Redirecting to /bin/systemctl restart sshd.service”。

檢視ssh是否啟動:

systemctl status sshd.service

重啟ssh服務:

systemctl restart sshd.service

開機啟動服務:

systemctl enable sshd.service