在win7下装的virualbox,虚拟系统为ubuntu下,网络设置为NAT,在ubuntu先安装tomcat,但是web应用程序由于框架的限制对firefox有点不兼容,只能用ie。但是在NAT下无法在局域网中访问ubuntu,只好采取端口映射。
1查看设备名称
在VirtualBox菜单栏,单开“控制”--》“日志菜单”,点击查找写入关键字“NAT”查找类似以下内容
00:00:00.688 [/Devices/e1000/0/LUN#0/] (level 4)
00:00:00.688 Driver <string> = "NAT" (cb=4)
/Devices/e1000/0/LUN#0/设备标识。
2 在cmd下执行以下命令,可以放在bat下执行
VBoxManage.exe setextradata "ubuntu" "VBoxInternal/Devices/e1000/0/LUN#0/Config/http/Protocol" TCP
VBoxManage.exe setextradata "ubuntu" "VBoxInternal/Devices/e1000/0/LUN#0/Config/http/GuestPort" 8080
VBoxManage.exe setextradata "ubuntu" "VBoxInternal/Devices/e1000/0/LUN#0/Config/http/HostPort" 8080
VBoxManage.exe setextradata "ubuntu" "VBoxInternal/Devices/e1000/0/LUN#0/Config/shell/Protocol" TCP
VBoxManage.exe setextradata "ubuntu" "VBoxInternal/Devices/e1000/0/LUN#0/Config/shell/GuestPort" 22
VBoxManage.exe setextradata "ubuntu" "VBoxInternal/Devices/e1000/0/LUN#0/Config/shell/HostPort" 22
上面对ssh端口和tomcat的端口(这里用的是8080)进行了映射,其中 VBoxManage.exe 安装在virtualBox目录下,
后面“ubuntu”是虚拟系统的名字,后面是设备标识,对照步骤1应该可以明白,config后面一个名字例如http和shell
可以任意取,GuestPort是虚拟机中所启动服务的端口,HostPost是主机上的映射端口。执行完毕之后,重新启动
虚拟机,就可以了。注意是启动虚拟机不是重启虚拟的ubuntu系统。
分享到:
相关推荐
Virtualbox NAT 端口映射与远程连接 Virtualbox NAT 通过端口映射实现远程连接和访问,是 Virtualbox 中的一种网络配置模式。该模式允许物理主机通过 NAT Network Address Translation 将虚拟机的 IP 地址映射到...
本篇文章主要是介绍详解VirtualBox虚拟机网络环境解析和搭建-NAT、桥接、Host-Only、Internal、端口映射,有兴趣的可以了解一下。
同时,VirtualBox还支持端口转发,使得外部网络请求可以通过特定端口映射到虚拟机内部,为开发和测试提供了便利。 4. **增强功能**: "VirtualBox-5.1.26-117224-Win"版本包含了增强功能包,这是一组可选组件,...
- 配置端口转发:通过`config.vm.network`设置端口映射,提高数据传输效率。 6. **Vagrant搭建开发环境** - LAMP环境:使用Vagrant搭建本地LAMP(Linux + Apache + MySQL + PHP)开发环境,方便Web应用的开发和...
资源来自:http://www.cnblogs.com/adforce/archive/2013/10/11/3363373.html 在原有资料的基础上,在“三、NAT 设置端口映射”里增加了几张截图说明。端口映射用于本地主机连通虚拟机
**定义**:在Bridged networking模式下,虚拟机的网络接口被映射到主机的一个物理网络接口上,使得虚拟机仿佛直接连接到了主机所在的物理网络。 **配置参数**:参数由主机所在的网络环境分配,通常包括动态分配的IP...
例如,将虚拟机中的某个端口映射到宿主机的一个端口上,以便外部网络可以通过宿主机的这个端口访问到虚拟机的服务。 - **性能问题**:由于NAT模式下的数据传输需要经过额外的处理,因此可能会导致一定的性能损耗。 ...
总之,Win10中转发虚拟机IP端口涉及到虚拟网络配置、NAT端口映射和可能的第三方工具应用。正确设置后,可以方便地在虚拟机和主机之间传输数据,为开发、测试等工作提供便利。同时,也要时刻关注网络安全,避免不必要...
为了使虚拟机能够访问外部网络,需要在宿主机的物理网卡上设置网络共享或者端口映射。 **特点:** 1. **高隔离性**:仅主机网络模式下,虚拟机与外部网络完全隔离,增加了安全性。 2. **灵活的网络配置**:通过...
2. **NAT模式下端口映射**:如果使用NAT模式,虚拟机通过宿主机的NAT服务访问外网。在这种情况下,可以设置端口映射,将锐捷认证所需的端口映射到虚拟机,使得虚拟机能够接收并发送认证请求。这种方法较为复杂,需要...
在NAT转换中,端口号同样会进行转换,以确保数据包能够正确地在内部网络和外部网络之间传输。TCP的三次握手和四次挥手过程中的SYN、ACK等标志位也会在NAT过程中保持正确,以维持TCP连接的完整性和可靠性。 实验通过...
如果需要主机访问虚拟机的服务,可以通过端口映射来实现。 2. **Bridged Adapter(桥接模式)** 桥接模式使虚拟机直接参与到物理网络中,虚拟机和主机都拥有独立的IP地址,并且可以直接互相访问,也可以与其他网络...
在虚拟机的网络设置中,你需要确保虚拟机使用NAT网络模式,并设置端口转发规则,将主机的3389端口映射到虚拟机的3389端口。 接下来,我们要在Ubuntu上安装图形界面。虽然Ubuntu默认使用Unity桌面环境,但为了与RDP...
2. **端口转发(Port Forwarding)**: 如果需要从外部网络访问虚拟机服务,可以设置端口转发规则,将主机的特定端口映射到虚拟机的相应端口。 五、网络故障排查 1. **检查物理网络连接**: 确保主机的物理网络连接...
- **端口转发**:在虚拟机管理软件中设置端口转发规则,将宿主机的特定端口映射到虚拟机的对应端口。例如,如果你想在宿主机上访问虚拟机的Web服务(监听80端口),可以在宿主机上设置一个规则,将所有对80端口的...
默认的“网络地址转换(NAT)”模式将虚拟机置于一个独立的虚拟网络中,避免IP冲突,但可能导致宿主机与虚拟机之间的通信不便,需要设置端口映射。在家庭或宿舍环境中,如果只有少数几台设备,可以使用“桥接网卡”...
在这种模式下,虚拟机的网络流量会通过虚拟机管理程序(如VMware或VirtualBox)进行NAT转换,使得虚拟机可以共享宿主机的网络连接,无需额外的物理网络配置。 **特点**: - 虚拟机之间以及与宿主机可以相互通信。 -...
- NAT 模式的缺点是外部网络无法直接访问虚拟机,除非通过端口映射等特殊配置。 2. **桥接网卡** - 桥接模式下,虚拟机如同一个独立的物理设备,直接连接到局域网,拥有独立的 IP 地址,与其他网络设备平等地进行...