局域网的其他机器访问在vm虚拟机中的部署的网站

局域网的其他机器访问在vm虚拟机中的部署的网站
局域网中自己的电脑上安装了vm虚拟机,并且在vm中安装了centeros 系统 
在centeros中搭建了一个tomcat的web服务,想让其他同事也可以访问到这个虚拟机中的web网站 
 
1.首先需要点击 点击 vm导航栏中的 VM——》settings——》NetWork Adapter选择NAT:Userd to share the host ip address 点击OK 

2.点击 VM 导航栏的 Edit———》virtual NetWork Editor 找到 VMnet 8 选中后 点击下面的 
NAT settings 可以看到一个 Add 按钮 点击add按钮 在 host port中输入你的同事想连接你的虚拟机中的网站时候 网站的端口号(主机映射) 比如 你同事 输入 http;//xxx.xxx.xxx.xxx:8888/test可以访问到你的虚拟机中的网站,那么 host port 中输入 8888, 然后在virtual machine ip address 中输入你的centeros的ip virtual machine port 指的则是 你的服务器的 端口,比如你安装的是一个tomcat服务器 那么这个端口可能就是8080 填写后了点击ok保存 

3.点击你的centeros中的administration——》security leve and firewall 把www(http)给勾选上 

4.执行命令 vi /etc/sysconfig/iptables 复制下-A RH -Firewall -l ....dport 80 的那一行 
并粘贴这一行并把80 改成 8080 
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

5.执行 iptables -F 
  执行 iptables -P INPUT ACCEPT 
  service  iptables  restart

6.点击你的windows系统的控制界面,windows防火墙——》高级——入站规则,新建一个规则,选择端口,一个下一步就可以了 

7.开启你的web服务,让其他同事访问 就可以成功了 

你可能感兴趣的:(局域网的其他机器访问在vm虚拟机中的部署的网站)