免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 5307 | 回复: 14
打印 上一主题 下一主题

[内核入门] 请教:如何更改NAT后的公网IP [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-09-19 18:31 |只看该作者 |倒序浏览
本帖最后由 kinfang 于 2012-09-25 10:24 编辑

CENTOS 2.6.18做NAT,比如内网IP是1.1.1.1,NAT之后的公网IP是2.2.2.2,怎么能够使访问网站显示的IP为3.3.3.3(该IP为自己定的一个假IP,不是当前ISP分配的IP),看见有人这样使用,不知道如何实现的,有知道的吗?

论坛徽章:
0
2 [报告]
发表于 2012-09-20 15:01 |只看该作者
SQUID 吧,应用层非常好处理

论坛徽章:
0
3 [报告]
发表于 2012-09-20 16:46 |只看该作者
2.2.2.2 口上再加一个sendary ip?

论坛徽章:
1
午马
日期:2013-09-10 11:03:08
4 [报告]
发表于 2012-09-21 11:48 |只看该作者
给再加个代理

论坛徽章:
0
5 [报告]
发表于 2012-09-25 10:20 |只看该作者
3.3.3.3IP是虚拟的一个IP,随便设置的哦,不是当前ISP的IP

论坛徽章:
0
6 [报告]
发表于 2012-09-25 10:23 |只看该作者
Arthur_ 发表于 2012-09-20 16:46
2.2.2.2 口上再加一个sendary ip?

这个不行的,sendary ip也是要真实的IP才行,关键是3.3.3.3是虚拟出来的一个IP,不是当前ISP分配的

论坛徽章:
0
7 [报告]
发表于 2012-09-25 15:25 |只看该作者
SQUID  里面替换WEB 里面的内容,想怎么搞,就怎么搞

论坛徽章:
0
8 [报告]
发表于 2012-09-25 18:12 |只看该作者
txwwy 发表于 2012-09-25 15:25
SQUID  里面替换WEB 里面的内容,想怎么搞,就怎么搞

在哪里配置,能否详细说明一下,谢谢

论坛徽章:
0
9 [报告]
发表于 2012-09-26 16:25 |只看该作者
经过NAT后变成2.2.2.2,再经过NAT后就会变成3.3.3.3。
不了解WEB server那边是怎么处理的,如果直接在tcp层拿源IP地址,那只能是最后一次NAT的源IP。唯一办法就就是用3.3.3.3的代理,或者用技术手段在web server这边修改源IP地址。

至于SQUID,我不了解。)

论坛徽章:
0
10 [报告]
发表于 2012-09-26 16:27 |只看该作者
BTW. socket有API能够获取某个socket的通信方的IP地址。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP