VMware建立多個虛擬機器,並分配IP地址,用xshell來連線
阿新 • • 發佈:2018-12-11
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