分类: LINUX
2014-02-24 10:48:50
实现目标: 内网用户,无论其在IE地址栏内输入任何网址,都被系统强制跳转到路由器主页(192.168.1.1)
解决办法:
这样不管在浏览器里面打入什么地址都自动显示192.168.1.1的首页。
这种方案对路由器可以上网没有问题,但是当路由器没有上网时,就会失效。
彼时,用户在PC上敲击网址后,首先进行DNS查询,由于网络不通,DNS必然失败,从而导致PC压根就不会
发送HTTP的报文出去。这样,就不存在数据的重定向。
一种可行的方案是,在没有上网时,通过DNS欺骗来达到重定向的目的。不过这样需要修改DNS的源码。
==============续:
操作环境: win7_64bit + CentOS6.0
打一开始做Nat转发就很郁闷做了好几天不成功,后来与老师交流了一下
回家又自己研究琢磨了一下,现在能把iptables基本的转发和端口重定向等等功能实现。
Nat 端口重定向:
A: 192.168.6.125
B: 192.168.6.124
B里挂WEB站点,实现通过访问A来达到访问B站点的功能。
只需要在A主机里添加以下两行代码足以实现端口重定向功能