1
CallMeReznov 2022-03-10 10:13:16 +08:00
nginx
|
2
ziseyinzi 2022-03-10 10:52:49 +08:00 1
感觉是一个 x-y 问题,先说清楚你为什么要这么做,又为什么不能用其它硬件
|
3
ndd200 2022-03-10 10:54:34 +08:00 1
首先,我也很菜。
我能想到的方案: 1.在路由器上做 net 转发是最容易实现的。你想让哪个客户端转,都可以自由控制。 2.如果改不了主路由,可以虚拟机在本地装个旁路由,然后要重定向的机器网关设成旁路由的。 |
4
Routeros 2022-03-10 10:55:53 +08:00 1
Fiddler AutoResponder ?
|
5
qrobot 2022-03-10 10:59:15 +08:00
如果协议不变,只是转发 IP 和端口。 那么我可以帮你写个软件,要不留下 base64 我联系你?
|
6
3dwelcome 2022-03-10 11:10:00 +08:00 1
挺简单的事情,写个 IP 包过滤器就可以了。
修改一下每一个 TCP/IP 包里的 IP 地址。 实现这个功能,需要装驱动,有内核钩子。但是实际的过滤 IP 包代码,就是普通的 exe 。 |
7
0o0O0o0O0o 2022-03-10 11:10:03 +08:00 via iPhone
> 不只是对浏览器生效,所有软件只要和 45.45.xxx.xxx 的通信都被换到 112.112.xxx.xxx 上。
只是 tcp 还是 tcp udp icmp 都需要,前者 netsh 就可以实现吧,后者麻烦不少 |
8
Davic1 2022-03-10 11:12:59 +08:00
管理员打开 cmd 进行端口转发:
netsh interface portproxy add v4tov4 listenport=1234 listenaddress=127.0.0.100 connectport=4321 connectaddress=100.1.3.4 所有访问 127.0.0.1:1234 的流量都会被转发到 100.1.3.4:4321 |
9
openkava 2022-03-10 11:18:31 +08:00 1
用 socat . nc 之类的工具
|
10
fuis 2022-03-10 11:19:58 +08:00
。。这不是随便写一个油猴脚本判断下 window.location 然后设置下就行了?
if (window.location.href.indexOf("//45.45.xxx.xxx:90") != -1) { window.location = "//112.112.xxx.xxx:90 " } |
11
vopsoft 2022-03-10 11:23:00 +08:00
netsh interface portproxy add v4tov4 listenaddress=192.168.1.31 listenport=22 connectaddress=192.168.18.133 connectport=22
|
12
3dwelcome 2022-03-10 11:23:49 +08:00 1
“创建虚拟网卡并把地址改为 45.45.xxx.xxx ”
如果不想写代码,那么虚拟网卡这样设置过后,45.45.xxx.xxx 的数据,都是会发到 localhost 上的,你再用本地代理监听 localhost ,把数据转发到 112.112.xxx.xxx 上对应的端口,就可以了。 |
13
fuis 2022-03-10 11:25:39 +08:00
if (window.location.href.indexOf('45.45.xxx.xxx') != -1) {
let port = window.location.port; let protocol = window.location.protocol; window.location = protocol + "//112.112.xxx.xxx:" + port; } |
14
fuis 2022-03-10 11:28:02 +08:00 1
不好意思,没看到补充的 “不只是对浏览器生效”,忽略我吧
|
15
0o0O0o0O0o 2022-03-10 11:36:27 +08:00 1
|
16
AreYou0k 2022-03-10 11:38:48 +08:00 1
推荐一下我在用的这个, whistle, node 安装就行.
|
17
RedBeanIce 2022-03-10 13:00:50 +08:00 via iPhone
黑产?
|
18
RedBeanIce 2022-03-10 13:02:04 +08:00 via iPhone
url 不变,但是请求的 ip 变了
|
19
Cloutain 2022-03-10 14:48:43 +08:00
用网络过滤驱动 WFP 就能实现。 需求还是很简单的
|