一般我们在一台电脑上安装好虚拟机后,想让其它电脑能用xshell连接,这时,我们就需要用桥接模式才能实现。
虚拟机三大网络模式的区别自行百度。
桥接模式设置:
1.点击如下图点击
2.第二步填写的子网IP,第三段不能与主机一样,写好之后,点击3
3.在网关IP中填写与上面一样的网段,一般第四位和我图一样就行
4.然后添加端口转发
就是我通过访问主机的什么端口来访问虚拟机的什么端口
之后点击确定(后面有需要暴露端口的都需要在这里添加,如oracle的1521等)
5.选择好虚拟机后再如下图点击
点击确定
6.在root用户下
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
[root@localhost ~]#
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="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="ens33"
UUID="0beb49f4-3c94-49ea-8680-726cba429a61"
DEVICE="ens33"
ONBOOT="yes"
IPADDR=192.168.100.63
NETMASK=255.255.255.0
GATEWAY=192.168.100.2
DNS1=8.8.8.8
DNS2=114.114.114.114
[root@localhost ~]#
7.重启网络服务:
[root@localhost ~]# systemctl restart network.service
8.在其他电脑上使用xshell
名字随便填
主机:使用是宿主机的IP(不是虚拟机)
端口:使用的宿主机的端口(不是虚拟机)
点击连接