社区首页 >问答首页 >2台不同IP地址的PC机之间的通信

2台不同IP地址的PC机之间的通信
EN

Server Fault用户
提问于 2019-11-21 04:07:34
回答 2查看 2.3K关注 0票数 0

我是这个网络领域的新手。

我需要实现如下所述的一项通信。

我有3台膝上型电脑,其中一台具有不同IP地址的以太网和wifi。

第二台笔记本电脑通过局域网连接以太网到第一台笔记本电脑。

第三台笔记本电脑只有wifi,第一和第三台都在同一个wifi网络中。

第一台笔记本电脑就像服务器,第二台、第三台笔记本电脑都是客户端。

现在我想直接和他们的IP地址联系第二和第三台笔记本电脑。

注意:这3台笔记本电脑都包含windows7 7/windows7 10

笔记本1有Ip地址:用于以太网30.0.0.16和wifi 192.168.2.108

膝上型电脑2有Ip地址: 30.0.0.17

膝上型计算机3有IP地址: 192.168.2.186

请各位,对这类交流有什么想法请给我一些建议。

EN

回答 2

Server Fault用户

发布于 2019-11-21 04:41:29

首先:使用30.0.0.x作为私有子网是一个不好的主意,如果你想尝试联网,因为根据维基百科的ip地址范围属于美国国防部。

最好还是坚持RFC1918的主张。:-)

这些措施是:

代码语言:javascript
代码运行次数:0
复制
10.0.0.0/8 (aka 10.0.0.0 - 10.255.255.255)
172.16.0.0/12 (aka 172.16.0.0-172.31.255.255)
192.168.0.0/16 (aka 192.168.0.0-192.168.255.255)

总之:

在网络术语中,laptop 1的恰当词是gatewayrouter

游戏的名称是路由,laptop 1将IP包从laptop 2路由到laptop 3,反之亦然。

其想法是告诉laptop 2使用laptop 1 ip地址作为其标准网关。

同样,您告诉laptop 3使用laptop 1作为标准网关。

您告诉膝上型计算机2和3的是,如果IP包不属于同一个子网,那么谁应该将它发送给它。

笔记本1的工作是将IP包转发到右子网,具体取决于路由表在笔记本1上显示的内容。

尽管您确实需要在笔记本1上设置2件东西:

  • 必须启用IP转发。
  • 笔记本1上的防火墙必须允许从笔记本2到膝上型计算机3之间的通信,反之亦然。
票数 2
EN

Server Fault用户

发布于 2019-11-21 04:39:37

也许你可以考虑让一个路由器连接两个网络,如果你不能的话,我想出的唯一方法就是使用服务器来用iptables路由数据包,并使用它作为网关。

考虑到使用windows服务器,您可以在客户机中将服务器设置为网关。之后,将静态路由添加到其他网络,如下所示:

代码语言:javascript
代码运行次数:0
复制
route ADD 192.168.2.0 MASK 255.255.255.0 192.168.2.2
route ADD 30.0.0.0 MASK 255.255.255.0 30.0.0.16

然后,如果希望客户端仍然可以访问internet,则可以添加默认网关:

代码语言:javascript
代码运行次数:0
复制
route add 0.0.0.0 mask 0.0.0.0 GATEWAY_IP
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/992733

复制
相关文章
获取电脑真实的IP地址,忽略虚拟机等IP地址的干扰
/** * @author yins * @date 2018年8月12日下午9:53:58 */ import java.net.Inet4Address; import java.net.InetAddress; import java.net.NetworkInterface; import java.net.SocketException; import java.util.Enumeration; /** * 获取本地真正的IP地址,即获得有线或者无线WiFi地址。 * 过滤虚拟
HUC思梦
2020/09/03
1.6K0
网络通信之IP地址
在上一篇,网络通信之生成HTTP消息中我们介绍了,针对浏览器如何生成 HTTP 消息,并且通过 HTTP 消息进行与服务器之间进行数据交互。我们是从上帝视角对该过程进行了描述,忽略了很多具体细节。而接下来,我们来讲讲和网络通信密不可分的一个部分:IP地址。
前端柒八九
2022/08/25
9920
网络通信之IP地址
如何设置根据不同的IP地址所在地域访问不同的服务?
目前针对于跨国业务,所以国内外访问的服务可能是不同的(至少不是同一个页面),但域名想要同一个域名,于是想到要区分开访问区域。
猿哥
2019/03/13
4.1K0
网络地址是ip地址和子网掩码_ip地址和子网掩码之间的关系
IP是英文Internet Protocol的缩写,意思是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。正是因为有了IP协议,因特网才得以迅速发展成为世界上最大的、开放的计算机通信网络。因此,IP协议也可以叫做“因特网协议”。
全栈程序员站长
2022/09/20
3.9K0
网络地址是ip地址和子网掩码_ip地址和子网掩码之间的关系
解密IP地址的不同潜力与应用场景
作为专业爬虫代理供应商,我们经常需要面对不同的IP地址需求。在IP地址选择中,动态IP和静态IP是两个常见的选项。但究竟什么是动态IP和静态IP?它们有什么区别和优势?适用于哪些场景?本文将为你详细解答,让你对IP地址有更全面的了解。
用户614136809
2023/08/15
2640
查看VMware上虚拟机的 ip 地址
3. 选择 xxx Home 右键---- Open in Terinal 进入命令行页面 ----- 输入命令: ifconfig
微风-- 轻许--
2022/04/13
14.7K0
查看VMware上虚拟机的 ip 地址
分析ip地址,子网掩码,网关,dns之间的区别和联系(ip地址 子网掩码 网关的关系)
IP 是32位二进制数据,通常以十进制表示,并以 “.” 分隔。IP 地址是一种逻辑地址,用来标识网络中一个个主机,IP 有唯一性(指的是公网地址),即每台机器的 IP 在全世界是唯一的。
全栈程序员站长
2022/07/28
4.8K0
分析ip地址,子网掩码,网关,dns之间的区别和联系(ip地址 子网掩码 网关的关系)
【Go】IP地址转换:数字与字符串之间的转换
IP 地址库中 IP 地址的保存格式一般有两种,一种是点分十进制形式(192.168.1.1),另一种是数字形式(3232235777),应用中,经常需要在这两种格式之间做转换。
thinkeridea
2019/11/04
5.9K0
Activity之间的通信
这是一个非常简单和常见的场景,我们一般通过 startActivityForResult 的方式传递参数,并在 onActivityResult 接收编辑后的结果,代码也很简单,如下:
七秒246
2021/12/14
1.1K0
ubuntu虚拟机ip地址设置_网络虚拟ip地址怎么弄
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow
全栈程序员站长
2022/11/01
1.5K0
ubuntu虚拟机ip地址设置_网络虚拟ip地址怎么弄
在 RHEL8 配置静态 IP 地址的不同方法
每当我们安装 RHEL 8 服务器时,就会自动安装命令行工具 nmcli,它是由网络管理器使用的,可以让我们在以太网卡上配置静态 IP 地址。
用户1685462
2021/09/13
1.3K0
ip地址的概念
IP是英文Internet Protocol的缩写,意思是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。正是因为有了IP协议,因特网才得以迅速发展成为世界上最大的、开放的计算机通信网络。因此,IP协议也可以叫做“因特网协议”。
用户7657330
2022/11/30
1.6K0
利用腾讯的ip地址库做ip地址定位
腾讯的这个还是相对比较准确的。因为腾讯每个QQ用户发现自己匹配的地理位置信息不准确都可以提交更正的http://fw.qq.com/ipaddress 调用: <script type=text/javascript src=http://fw.qq.com/ipaddress charset="gb2312"></script> <script type=text/javascript> document.write(IPData.join(' ')); </script> 显示结果为: 202.105.
张善友
2018/01/19
7.7K0
网络通信学习笔记(二)---IP地址,端口
这里我们举一个例子大家就知道ip地址是啥意思了,大家应该都有小区的概念,ip地址就可以类比成小区中楼的号码,比如说49栋二单元这样,这样一类比大家就懂了.
萌萌哒的瓤瓤
2021/01/13
5650
网络通信学习笔记(二)---IP地址,端口
IP地址中的保留地址
根据用途和安全性级别的不同,IP地址还可以大致分为两类:公共地址和私有地址。公用地址在Internet中使用,可以在Internet中随意访问。私有地址只能在内部网络中使用,只有通过代理服务器才能与Internet通信。  一个机构网络要连入Internet,必须申请公用IP地址。但是考虑到网络安全和内部实验等特殊情况,在IP地址中专门保留了三个区域作为私有地址,其地址范围如下: 
似水的流年
2019/12/05
8.4K1
Kubernetes容器之间的通信
Kubernetes是一个容器化的解决方案。它提供了称为Pods的虚拟化运行环境,该环境容纳一个或多个容器以提供虚拟运行环境。Kubernetes的一个重要方面是Pod内的容器间通信。此外,管理Kubernetes网络的一个重要领域是在内部和外部转发容器端口,以确保Pod中的容器之间能够正确通信。为了管理此类通信,Kubernetes提供以下四种联网模型:
灵雀云
2021/02/25
1.6K0
Kubernetes容器之间的通信
VUE组件之间的通信
1.父子组件通信 父传子 (1)通过在父组件v-model绑定数据,在子组件进行用props进行数据的接收 父组件
ZEHAN
2020/11/03
1.1K0
计算ip地址的有效范围是_ip地址如何计算
1:IP地址 = 网络地址 + 主机地址,二进制为: 11000000 10101000 00001001 00000011
全栈程序员站长
2022/11/01
3.8K0
发现Docker的IP地址
本文介绍了如何使用Docker容器运行Che工具及其IP地址获取方法。首先,介绍了Docker容器的基本使用,包括运行Che工具所需的步骤。然后,详细说明了获取Docker容器IP地址的方法,包括使用boot2docker、Windows和Mac的Docker以及Linux本地版本。最后,提供了一个简单的Dockerfile文件,以快速启动一个Eclipse Che开发环境。
Hero
2018/01/04
2.5K0
发现Docker的IP地址
Oraisdy
2018/01/08
2.6K0

相似问题

相同的静态IP地址到单个静态IP地址通信

40

通过OpenVPN在两个不同网络上的私有IP地址之间的通信

10

单IP地址双接口PC

20

将不同子网的IP地址设置为虚拟机

10

交换机是否需要IP地址和默认网关来实现不同vlans之间的通信?

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文