社区
网络编程
帖子详情
请问大家位于外网的两台机器如何通信?
jackson35296
2008-06-07 04:38:34
我和对方的电脑都是adsl上网方式,不在局域网中,这两台电脑能否直接传送数据?用VC如何实现?跟局域网内的两台机器传送数据有什么区别?我编写了一个局域网内传送文件的程序,想知道能否适用于外网?通过IP和端口就能访问吗?
...全文
65
5
打赏
收藏
请问大家位于外网的两台机器如何通信?
我和对方的电脑都是adsl上网方式,不在局域网中,这两台电脑能否直接传送数据?用VC如何实现?跟局域网内的两台机器传送数据有什么区别?我编写了一个局域网内传送文件的程序,想知道能否适用于外网?通过IP和端口就能访问吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zys85
2008-06-07
打赏
举报
回复
两边防火墙都关掉,不用路由器,你能ping到对方的IP,就可以直接用,唯一要注意的是有丢包概率,编程要注意这部分的处理。
kingstarer
2008-06-07
打赏
举报
回复
要其中一台机拥有公有IP才行
如果没有就要通过服务器转发
( 下面引自网络 )
私有IP就是在本地局域网上的IP 与之对应的是公有IP(在互联网上的IP)
随着私有IP网络的发展,为节省可分配的注册IP地址,有一组IP地址被拿出来专门用于私有IP网络,称为私有IP地址。
私有IP地址范围:
A:10.0.0.0-10.255.255.255
B:172.16.0.0-172.31.255.255
C:192.168.0.0-192.168.255.255
greatws
2008-06-07
打赏
举报
回复
局域网内传送文件和在外网传数据没有差别
cnzdgs
2008-06-07
打赏
举报
回复
至少其中一台要有固定IP。
vocanicy
2008-06-07
打赏
举报
回复
如果知道对方IP地址就能访问,和局域网传输没什么差别了
关于非同一局域网下
两台
设备之间的网络
通信
(服务器的作用)
看过很多关于局域网下的
两台
设备之间的
通信
方式,最多的就是通过socket进行tcp/ip
通信
。建立一个服务端,再建立一个客户端,客户端向服务端发起请求连接。然后再进行两端的
通信
。但发现其实这却存在着很多的问题与不足–如果是不在同一局域网下的
两台
设备怎么
通信
。 经过网上资料的查询终于找到了解决非同一局域网下的
两台
设备的
通信
问题–服务器。 这就要牵扯到一大堆名词上了,简而言之 就是我
Linux下,VMware中
两台
虚拟机实现
通信
,应用层httpd
通信
,关闭防火墙firewalld,服务器和客户机区分
Linux下,VMware中
两台
虚拟机实现
通信
,应用层httpd
通信
一、连接
两台
虚拟机实现
通信
: 1、VMware虚拟机上,设备菜单中的网络适配器,就是虚拟机用来与外界进行
通信
的硬件设备,通过将网络适配器的网络连接设置一致,可以将同一主机上的不同虚拟机实现“物理连接”,并实现
通信
。 2、例如将各个虚拟机的网络适配器的网络连接都设置为相同的网,相当于现实中给主机连通网线,与外界设备达成物理连接。 3、虚拟机中图形界面-》设置-》网络-》有线网络,让系统连上网,运用网络适配器连上网。 4、查看两个虚拟机
公网与私网的区别 ?如何进行
通信
?(NAT技术,端口映射技术,)
公网 顾名思义,就是公共网络,也叫做
外网
,没有限制,只要能上网的用户,都可以访问,比如类似百度,新浪这样的网站,只要你有网络,不管你是宽带,光纤,还是5G,WIFI,都可以访问打开。 内网 相当于是一个局域网,也叫做私网,只有属于局域网内部的成员,才可以访问。比如公司内部服务器上搭建的FTP文件系统,你只能使用公司内部的电脑才可以访问,脱离了内网环境,你就不能访问服务器上的任何文件了。
内网不能通过
外网
来访问内网的服务器原因分析(
外网
可以)
外网
能正常访问环境如下:
外网
IP:218.94.2.137局域网:A
机器
192.168.1.100B
机器
192.168.1.101A
机器
作为服务器,通过88端口提供了一个WEB服务,路由器上也设置了88端口映射到A这台
机器
。B
机器
作为一般的内网客户端。现在:B上的浏览器通过
外网
IP访问A上的WEB服务222.188.91.252:88,路由器通过端口映射转发给A服务器...
两台
linux服务器想共享一个磁盘分区
可以使用NFS(网络文件系统)来实现。 一、NFS服务简介 NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的
机器
、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问
位于
服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法。 NFS 的基本原则...
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章