250分寻求请帮忙,解决“对外端口转发”的难题!!!

来源:百度知道 编辑:UC知道 时间:2024/06/08 08:57:55
250分寻求请帮忙,解决“对外端口转发”的难题!!!
请看下面的详细说明

本机IP是 192.168.1.2,在内网,
本机的一个程序,需要访问外网IP为 122.232.161.27 的服务器的8080端口
————————————————————
现在,我不希望这个程序去访问 122.232.161.27 这个服务器的8080端口,
需要让访问请求被自动转发,改为去访问同局域网内 192.168.1.3这个机器的的8080端口
————————————————————
1、不能控制路由器,不能做端口映射
2、别说修改HOSTS文件,看清楚,这是IP,不是域名
3、本机IP 和 192.168.1.3 机器的IP,不能改,也不能添加新IP
4、不能用代理服务器,这个软件不支持
5、不能修改软件
6、请别给我推荐什么端口映射器,想推荐的朋友请仔细再次看明白我的问题
如果有能解决的朋友可以留下QQ号码,电子邮箱或者其他方便的联系方式,如果能解决再开3个同样问题追加满1000分感谢!!!!

提供一个方法,虽然麻烦,但是可以实现

1、本机安装虚拟机
2、虚拟机内安装ROS软路由
3、本机使用ROS软路由做网关,同时,ROS软路由用现在局域网中的路由器做网关
4、每次上网的时候都打开虚拟机的ROS,本机就完全通过ROS上网。
5、同时ROS上面对本机打开DMZ
6、收工

这样虽然麻烦,但是ROS的功能异常强大,完全可以满足你需要的IP转发,端口转发等等功能。如果有其他朋友有简单的思路也希望共享一下,学习学习

我有个办法不知道可行不 谨供参考
需求:三台计算机(你本机,一台双网卡计算机,192.168.1.3这台机器)
表示下:你本机=A 双网卡机=B 192.168.1.3=C
原理:利用双网卡计算机远程访问功能,一个网卡IP设置为和你本机一个网段 直连你本机 一个网卡IP设置为122.232.161.*
直连主机C 然后把主机C IP改为122.232.161.27
然后A机访问C机的8080口 经过主机B 代为转发到C 主机B充当一个路由器
这样可以免除了更改所有东西的问题了
目的是达到了 就是虚拟出一个网络出来 缺点就是不实用 太离谱 希望能给你带来其他的思路 我也是没办法才想出这个的

路由器局域网接口 IP 地址: 192.168.1.2
广域网接口 IP 地址: 211.x.x.x
对外映射端口: 800

内网映射主机 IP 地址: 192.168.0.100
对内映射端口: 80 (提供Web网站服务)

内网测试主机 IP 地址: 192.168.0.2
外网测试主机 IP 地址: 220.x.x.x
对映射主机的要求:
1. 映射主机的IP地址需和路由局域网IP在同一网段,子网掩码需和路由局域网接口一致,网关应指向路由局域网IP,简而言之,该映射主机能通过路由上网。
2. 映射主机所提供的服