当前位置:首页 > 虚拟机 > 正文

客户端如何访问虚拟机上服务器(如何用虚拟机建立服务器)

如何访问虚拟机中的架设的Web服务器
虚拟机中安装了rhel5虚拟机,并使用了NAT
rhel中安装了APACHE,使用https://127.0.0.1可以正常访问
通过ifconfig查到的IP地址是192.168.254.128
我在WINDOWS中可以ping192.168.254.128,并在虚拟机中使用SecureCRT连接rhel
但是在主机上无法通过https://192.168.254.128访问虚拟机。WebServer
找了好久的资料,综合了很多方法,终于可以在Windows中访问Linux虚拟机的Web服务了。现在想贴出来分享一下
原因分析:Linux问题、VMware问题、Windows问题
Linux问题:80端口可能不允许访问,防火墙不允许
1:Linux问题解决方案:
1、1
iptables-F
iptables-PINPUTACCEPT(设置默认权限规则)
1.2.配置linux防火墙
1.2.1添加到/etc/sysconfig/iptables
-ARH-Firewall-1-INPUT-mstate--stateNEW-mtcp-ptcp--dport80-jACCEPT
这给出了访问80端口
1.2.2将Web服务添加到Linux中的可信服务
系统->管理->安全级别和防火墙->防火墙选项->检查www(http)
二:VMware问题:端口映射是否有问题
2.1.配置VMware,端口映射
是的,要开放80端口,还需要在VMware的Edit->VirtualNetworkEditor->NAT(选择VMnet8)->Edit->PortForwarding中添加映射
主机端口:80,虚拟机IP地址:192.168.254.128,端口:80
s问题:是否是Windows防火墙问题
4.1.在Windows主机上设置防火墙
在Windows下,进入控制面板->Windows防火墙->高级->设置VMwareNetworkAdapterVMnet8->Web服务器(HTTP)->添加虚拟机的ip:192.168.254,128

如何访问虚拟机中的架设的Web服务器

第一步:将虚拟机的网络适配器设置为桥接模式

第二步:在上位机上;点击开始→运行;在出现的对话框中,输入cmd并按Enter

步骤3:在出现的窗口中查看主机IP,输入“ipconfig”找到出现的无线局域网适配器;查看并记下ipv4地址“192.168.1.103”。"电脑连接路由器后,就是路由器分配的IP地址

第四步:虚拟机上,点击开始→控制面板→网络连接→本地连接,点击属性,在出现的窗口中双击“Internet协议”。

步骤5:之后,在tcp/ip属性页中,设置tp地址到192.168.1.X。这里X是0到255,除了103我不知道什么值。当然,最主要的是如果你是唯一一个连接到路由器的人,那么有很多人连接到路由器上,然后你可以改几个不同的数字再试一下,用鼠标点击子网掩码,会自动生成,然后填写下面的默认网关,应该和本地的主机网关一样。第三步查询默认网关,退出,下一步填写与设备IP地址匹配的首选dns服务器。单击“确定”

。第6步:实际上,下面几点就不需要解释这几个步骤了。因为本文的重点是如何从外网访问虚拟机的Web服务器。网络服务器;唯一需要注意的是,网站属性的IP地址必须设置为虚拟机的IP地址。是192.168.1.140

步骤7:单击开始→控制面板→主机。网络和Internet→网络和共享中心→更改适配器设置;找到电脑当前连接的无线网络,如。双击选择属性,并选择ipv4属性。选择“使用以下DNS服务器地址”并填写虚拟机的IP地址。单击“确定”

<此时,您可以在外网浏览器中输入虚拟机的IP地址来访问虚拟机的Web服务器

别人用虚拟机建了一个服务器,提供给我一个ip地址,我要如何连接?
如果是VMware,点击菜单栏的文件-连接服务器。
输入服务器IP地址
用户名
密码
连接即可,然后像本地一样操作。

外网访问不到exsi虚拟机的内置服务
路由器有一个公共IP,当它执行NAT时,它将内部网络上两台计算机的端口22映射到外部网络上的两个不同端口。现在广场上可以使用ESXi主机的22,但是不能使用虚拟机的22。
与ISPblock80无关,因为访问发生在路由器公网IP的非80端口上。