zoukankan      html  css  js  c++  java
  • 局域网内的其他主机访问本机中的虚拟机

    虚拟机 ip:192.168.202.135

    本机ip:192.168.1.3

    gitlab 服务安装在虚拟机 8090端口

    虚拟机和主机的防火墙都关闭

    局域网内的其他主机 访问 http;//192.168.1.3:8090时自动跳到虚拟机的服务上 

     端口映射:主机80端口映射到虚拟机80端口,主机的8081端口映射到8081端口

    1.  
    2. 如何让局域网中的其他主机访问虚拟机
    3.  

      启动虚拟机1,用命令“ip addr”查看虚拟机的ip地址。如果没有看到ip地址,则进入目录“cd /etc/sysconfig/network-scripts”,用命令“ls | grep 'ifcfg-*'”来找到配置文件ifcfg-ens33(这个名称不同的虚拟机不一样)。

      如何让局域网中的其他主机访问虚拟机
    4.  

      编辑这个配置文件,重点修改(增加)这两行:

      BOOTPROTO=dhcp

      ONBOOT=yes

      保存退出。

      如何让局域网中的其他主机访问虚拟机
    5.  

      用命令重启网络服务“service network restart”。再次用命令“ip addr”查看ip地址,可以看到虚拟机的ip为:192.168.96.128

      如何让局域网中的其他主机访问虚拟机
    6.  

      至此,可以通过ping命令,互相ping通主机1和虚拟机1,并且虚拟机1能ping通www.baidu.com。主机1也能访问虚拟机1的网页,但是主机2并不能访问到虚拟机1的网页。接下来打开VMware Workstation,从菜单栏中选择“编辑-->虚拟网络编辑器”,点击“更改设置”。

      如何让局域网中的其他主机访问虚拟机
      如何让局域网中的其他主机访问虚拟机
    7.  

      先根据下图来设置子网IP和掩码,设置DHCP服务。

      如何让局域网中的其他主机访问虚拟机
    8.  

      完成上一步之后,在选择“NAT设置”,按照下图进行端口转发的设置。将主机的空闲端口指定为8000(可以指定任意的空闲端口),虚拟机的空闲端口同样指定为8000。然后,在主机2上用主机1的IP+主机1的端口的方式来访问虚拟机1中的网页,如:192.168.0.128:8000。如果这样不能访问成功,请接着做下一步。

      如何让局域网中的其他主机访问虚拟机
       
       
       
      https://jingyan.baidu.com/article/46650658e1cc84f549e5f806.html
  • 相关阅读:
    第七周作业
    第六周作业
    第五周作业
    第四周作业
    第三周作业
    第二周作业
    求最大值及下标
    查找整数
    抓老鼠
    第五周作业
  • 原文地址:https://www.cnblogs.com/python-xiakaibi/p/10652682.html
Copyright © 2011-2022 走看看