一个网卡配置两个不同网段的IP地址(比如应用道闸项目)

       近期做的项目中,应用到了道闸,需要获取到道闸的车辆进出实时信息,但是道闸是配的自己的局域网,连接道闸的PC也只有一个网卡,所以常规操作是不可能同时连接互联网和道闸的私网的!所以传输道闸的进入数据变成了要给很大的问题,怎么样才能在不添加硬件设备的情况下成功传输道闸数据成了一个难题!

解决方案:在同一个网卡上配置两个不同网段的IP地址:

                  互联网IP:192.168.0.222       网关:192.168.0.1       子网掩码:255.255.225.0

                  局域网IP:172.19.8.1             网关:172.19.0.1         子网掩码:255.255.0.0

1、设置Internet的IPV4属性,使用获取IP的方式,输入自己的互联网的IP地址、网关、子网掩码和DNS(必须有,否则互联网虽然显示网络已连接,但是却无法上网)

2、点击高级,进入TCP/IP设置页面,给这个网卡设置两个IP地址、对应的子网掩码以及互联网的默认网关

3、然后进入cmd写两条软路由指令

route -p add 172.19.0.0 mask 255.255.0.0 172.19.8.1 metric 20

(意思是如果检测到172.19网段的地址,就跳转到172.19.8.1这个IP;如果不是就跳转到另外一个网段的IP地址)

route -p add 0.0.0.0 mask 0.0.0.0 192.168.0.1 metric 20

(route -p与route的区别:route -p 是永久写入,会写入到注册表;而route则是临时写入,重启电脑后就消失了)

这样就可以同时连接两个不同网段的IP地址了。

 

注:第一次接触此类项目,进行此类配置,如有异议或者不明白的地方,欢迎发送邮件或者留言进行交流!

### 使用 PuTTY 在不同网段连接 Windows 系统 通常情况下,PuTTY 主要用于通过 SSH 协议连接 Linux 或 Unix 类操作系统。然而,在特定场景下也可以利用它来访问运行于其他操作环境下的服务,比如 Windows 上的某些应用。 对于希望使用 PuTTY 来连接位于不同网段上的 Windows 系统而言,主要挑战在于网络连通性和安全性方面的要求。为了成功建立跨网段的连接,需考虑以下几个因素: #### 1. 网络可达性确认 确保目标 Windows 设备所在的子网能够被源主机所在子网访问到。这可能涉及到路由器配置、防火墙规则调整以及 NAT 设置等问题[^1]。 #### 2. 启用并配置远程桌面协议 (RDP) Windows 提供了 RDP 作为默认的远程管理工具。需要先开启此功能,并允许外部设备通过指定端口(通常是3389)进行通信。可以通过组策略编辑器或者控制面板中的“系统属性”对话框来进行相应设定。 #### 3. 配置防火墙例外项 无论是本地还是域级别的防火墙都需要开放相应的入站规则以便让来自外界的安全请求顺利到达目的计算机。具体来说就是针对TCP/UDP 的 3389 端口创建一条新的放行记录[^4]。 #### 4. 利用隧道技术跨越多个网段 当直接路由不可行时,可以借助SSH Tunneling 技术构建安全通道。即在中间节点之间建立起加密的数据传输路径,从而间接实现对远端资源的操作。此时 PuTTY 将扮演起客户端角色负责发起会话请求并与服务器保持持续交互状态。 ```bash plink.exe -ssh user@middle_host_ip -L local_port:target_windows_ip:3389 ``` 上述命令展示了如何使用 Plink 工具(随同 PuTTY 发布),经由 `middle_host_ip` 创建至最终目的地 (`target_windows_ip`) 的转发链路。其中 `-L` 参数指定了本机监听端口号与远程地址映射关系。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值