本地虚拟机Ubuntu14.04系统和宿主机Windows系统通信问题(java编写的socket通信)
来源:互联网 发布:java获取list泛型类型 编辑:程序博客网 时间:2024/06/06 05:47
最近由于实验要求,需要做一个演示。在Linux上做一个服务端接受客户端Windows的信息,处理后再返回给Windows主机。用搭建在本机的虚拟机来完成实验。配置虚拟机的时候使用VMWare。
配置时关键在于对网络设置的选择,我选择的是hostonly模式的网络模式。
进入Linux虚拟机后,用ifconfig命令查看虚拟机ip。在主机ping虚拟机ip,发现不通!
随后,关闭Windows防火墙,再ping之。通了。
然后在linux下调用编写好的服务端socket代码,监听消息。
在Windows下调用客户端socket代码,发送消息。
成功通信!
2016 4 6
配置虚拟机(Ubuntu14)和Windows之间通信的时候,原来写好的Socket代码出现了连接不了Ubuntu服务器的问题(我已经在Ubuntu上搭建好了服务器)。找了很多,最后解决了问题。
总结如下:
Ubuntu虚拟机安装在VMWare上,网络适配器选择HostOnly模式,此模式是将主机和虚拟机形成一个封闭内网,虚拟机相当于主机的第二个网卡。此时注意VMnet1(Windows中网络共享中心)网络的ip地址,是192.168.79.1,那么只要在虚拟机上配置成同一网关即可,我将虚拟机配置成192.168.79.2。然后主机和虚拟机可以通信了。(一定要注意VMnet1是专门分给hostonly模式的网络,它的ip和虚拟机ip要同一网关)
0 0
- 本地虚拟机Ubuntu14.04系统和宿主机Windows系统通信问题(java编写的socket通信)
- Windows系统和Linux系统的Socket通信解决方案或问题
- 关于虚拟机与宿主机通信的问题
- 宿主机和虚拟机网络通信
- 宿主机和虚拟机网路通信
- 两台虚拟机Linux系统socket通信
- 【安装虚拟机和linux系统ubuntu14.04遇到的问题】
- VMware安装完系统后,虚拟机与宿主机间通信
- ubuntu系统 网络socket通信和本地sock通信(抽象命名方式和普通命名方式)
- Ubuntu14.04虚拟机和宿主机(win7)之间的文件传输 (FTP)篇
- Ubuntu14.04虚拟机和宿主机(win7)之间的文件传输 (VMwareTools)篇 网上
- 如何实现虚拟机和宿主的SSH通信
- windows 与 linux 系统的socket的通信
- windows与虚拟机下的socket通信
- 虚拟机中Linux上网和与宿主机通信配置
- vitualbox5.0虚拟机和宿主机相互通信
- android的NDK和java进行本地socket通信
- android的NDK和java进行本地socket通信
- php7/mysql/apache/windows环境搭建
- 总结一下HBase各种级别的锁以及对读写的阻塞
- [leetcode] 109. Convert Sorted List to Binary Search Tree
- Codeforces 27B Tournament(dfs,判断有向图中点的连通性)
- lua 实现类继承和覆盖
- 本地虚拟机Ubuntu14.04系统和宿主机Windows系统通信问题(java编写的socket通信)
- 笔试题:计算机网络 (1)
- Date Calender的问题
- FZU 1056扫雷游戏
- 逻辑地址、线性地址、物理地址和虚拟地址
- python的os模块fork、wait、system、exec、popen、exit函数讲解
- 【bzoj 2821】 作诗 题意&题解&代码(C++)
- hibernate查询方式
- IOS学习博客地址