局域网内访问虚拟机 web 服务器
用 vue 脚手架生成了一个项目做简单测试,简单说一下搭建流程,使用一种即可
详细过程可参考 :https://blog.csdn.net/qq_61541602/article/details/125215221
# vue-cli >= 3 模板
npm install -g @vue/cli
vue create my-project
npm run serve
# 2.x模板(旧版本)
npm install -g @vue/cli-init
vue init webpack my-project
npm run dev
一、我的网络使用 NAT 模式,主机 IP 192.168.3.220,虚拟机 IP 192.168.1.3
主机 192.168.3.220
虚拟机 192.168.1.3
二、保证主机和虚拟机之间能相互 ping 通
主机 ping 虚拟机
虚拟机 ping 主机
三、保证虚拟机项目能正常运行
四、解决方法
1、关闭防火墙
简单粗暴实现方式就是虚拟机关闭防火墙
systemctl stop firewalld.service
主机访问测试
2、开启主机端口映射
开启主机端口映射目的:
- 可以使用主机 IP 访问虚拟机 web 服务器
- 和主机处于同一个局域网的都可以访问
访问测试
3、放行防火墙指定端口
① 虚拟机
参考 https://www.cnblogs.com/ubiquitousShare/p/13135747.html
放行虚拟机 8080 端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
查看 8080 端口是否放行
firewall-cmd --zone=public --query-port=8080/tcp --permanent
重启防火墙
systemctl restart firewalld.service
解决重启防火墙报错 Failed to add /run/systemd/ask-password to directory watch: No space left on device
参考 https://www.tqwba.com/x_d/jishu/259716.html
echo 1048576 > /proc/sys/fs/inotify/max_user_watches
访问测试
到这里测试成功就结束了,下面window 放行端口号的目的是,想让和主机处于同一网段的电脑都可以访问虚拟机的 web 服务器
下面这一步为了局域网内都能访问虚拟机 web 服务器
②、主机
下面以 window 为例,其他系统类似
你可以选择直接关闭防火墙,可以实现局域网内都可以访问虚拟机 web 服务器,最合理的方式是配置 window 的出战规则,放行指定端口即可
局域网内访问虚拟机 web 服务器相关推荐
- 外网访问内网localhost web服务器
在内网/局域网部署的web服务,只能在本地局域网内访问.要想在外网环境下也能够访问到,可以通过cpolar内网穿透来实现,不需要公网IP,也不需要进入到路由器,还不限制流量,支持http/https/ ...
- 局域网内建立共享硬盘服务器(基于windows共享硬盘,ubuntu可访问)
局域网内建立共享硬盘服务器 Author: 杭州电子科技大学-自动化学院-智能系统和机器人研究中心-Jolen Xie 一.Windows连接Windows的共享硬盘服务器 1. 打开电脑共享功能 首 ...
- php 内置的 web 服务器
从 PHP 5.4.0 起,PHP内置了Web服务器,这对于认为需要Apache或Nginx才能预览PHP应用的开发者来说又是一个隐藏功能.这个内置的Web服务器不应该用于生产环境,但对于本地开发来说 ...
- f5负载均衡虚拟机web服务器,f5负载均衡虚拟机web服务器
f5负载均衡虚拟机web服务器 内容精选 换一换 弹性负载均衡(Elastic Load Balance,简称ELB)是将访问流量根据分配策略分发到后端多台服务器云主机的流量分发控制服务. 伸缩组是具 ...
- MySQL局域网内访问慢的原因及解决方法
转载自 http://blog.csdn.net/tiantang_1986/article/details/76890178 MySQL局域网内访问慢的原因及解决方法. 出现原因:主要是因为DNS服 ...
- SQL Server-设置局域网内访问
SQL Server 2008 设置局域网内访问 在设置外网访问SQL2008数据库之前,首先必须保证局域网内访问SQL2008没有问题. 那么,我们先来看看局域网内访问SQL2008数据库需要哪些步 ...
- 局域网内访问mysql数据库
局域网内访问同一个mysql数据库 运行cmd,输入: mysql -u root -p 接着输入mysql数据库的密码进入mysql数据库命令 接着输入: grant all privileges ...
- mysql通过局域网访问数据库_MySQL数据库之局域网内访问同一个mysql数据库
本文主要向大家介绍了MySQL数据库之局域网内访问同一个mysql数据库 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 局域网内访问同一个mysql数据库. 一.运行cmd,输 ...
- windows服务器局域网内与某台服务器时间同步
本文章转发的别人的,只有一步跟他不一样,原文如下:windows服务器局域网内与某台服务器时间同步 时间同步有两个端,如下: ntp server(被同步的服务器) ntp client (要同步 ...
最新文章
- mockito mock void方法_一文让你快速上手 Mockito 单元测试框架(上)
- 键盘消息捕获--MFC
- phpcms_v9推送到其他栏目后再在其他栏目删除导致数据库出错
- VS2008中V表结束标记的分析
- Advapi 登录类型8的错误
- 健康生活--16个健康习惯
- Selenium与Cypress的比较
- cordova自定义插件步骤
- 抓包分析数据帧中IP数据包的一些关键字段【南邮网课例题】
- ADOBE AIR 技术
- GSM sim900a mini模块详解
- ems与nms_求教OMC、EMS、NMS的区别和不同?
- ioi 赛制_如何评价 IOI 2017(国际信息学奥林匹克竞赛)?
- 汉洛塔 简单算法(c和python)
- 使用多个可选过滤器过滤 Eloquent 模型
- python方差检验分析(ANOVA)
- 刀片服务器的机箱显示器,思科 UCS 5100系列刀片服务器机箱
- 《文法俱乐部》读书笔记之动词时态--LG二进制
- switch日文键盘打中文_12月有哪些Switch游戏值得期待?
- Revit命令名称与命令ID
热门文章
- 什么是ping指令?Traceroute又是什么?(Powercert animated videos)
- 爬虫:SNKRS电商网站应该怎么反爬,反BOT
- pythonwhile输出每一个余数_python基础--循环(while和for)
- 奔腾G7505怎么样 相当于什么水平
- 五种常见户外LED显示屏模组故障维修方法
- T039基于51单片机射频RFID卡考勤人数计数系统设计原理图PCB
- 【深入浅出 Node + React 的微服务项目】15.连接 NATS
- 超强视频分割/剪辑软件:Ultra Video Splitter绿色便携版
- docker运行jar文件
- 苹果cms V10采集插件安装教程