当前位置: 技术问答>linux和unix
在Vmware虚拟机里面如何搭建服务器端和客户端环境?主要用来测试socket程序,
来源: 互联网 发布时间:2016-06-14
本文导语: 在Vmware虚拟机里面如何搭建服务器端和客户端环境?主要用来测试socket程序? 我的主机是windows XP,安装了Vmware,并在里面安装了redhat 9.0,我现在正在学socket编程,在网上看了一个例子,想在redhat 9.0中编译一下,看看结果,不...
在Vmware虚拟机里面如何搭建服务器端和客户端环境?主要用来测试socket程序?
我的主机是windows XP,安装了Vmware,并在里面安装了redhat 9.0,我现在正在学socket编程,在网上看了一个例子,想在redhat 9.0中编译一下,看看结果,不过例子当中有2个程序,一个客户端,一个服务器端,所以我必须搭建服务器端和客户端环境,分别运行客户端程序和服务器端程序.请问像我这种情况该怎样搭建环境,还要在虚拟器中再安装一个linux操作系统,我只想测试一下程序,请高手指点一下,尽量说的详细一点,我今天刚开始入门,对网络不是很熟悉,谢谢!!
我的主机是windows XP,安装了Vmware,并在里面安装了redhat 9.0,我现在正在学socket编程,在网上看了一个例子,想在redhat 9.0中编译一下,看看结果,不过例子当中有2个程序,一个客户端,一个服务器端,所以我必须搭建服务器端和客户端环境,分别运行客户端程序和服务器端程序.请问像我这种情况该怎样搭建环境,还要在虚拟器中再安装一个linux操作系统,我只想测试一下程序,请高手指点一下,尽量说的详细一点,我今天刚开始入门,对网络不是很熟悉,谢谢!!
|
哎,楼主啊,这个很容易啊.
开一个shell终端(就是一个进程),跑服务端代码.
再开个跑客户端,
连接ip用你本机ip或者127.0.0.1
就可以搞定了,我平时都欧式这么干的.
开一个shell终端(就是一个进程),跑服务端代码.
再开个跑客户端,
连接ip用你本机ip或者127.0.0.1
就可以搞定了,我平时都欧式这么干的.
|
其实无所谓了,服务端和客户端可以在一个操作系统上。客户端请求连接localhost地址就行,该地址代表本机地址。服务端则监听localhost地址。
如果你想建2个虚拟机玩,要注意虚拟机网卡的设置方式。只有briged方式可行,然后将两个虚拟机设置到一个网段就能进行通信。
redhat9太老,现在很多库在上面编译可能都会有问题哦。
如果你想建2个虚拟机玩,要注意虚拟机网卡的设置方式。只有briged方式可行,然后将两个虚拟机设置到一个网段就能进行通信。
redhat9太老,现在很多库在上面编译可能都会有问题哦。
|
本地测试即可