论坛风格切换切换到宽版
  • 766阅读
  • 5回复

[问题求助]请教,如果对内网某IP限制只能访问某公网IP,iptables应怎样设置? [复制链接]

上一主题 下一主题
离线517265.
 
发帖
2147
C币
-505086
威望
377
贡献值
3
银元
-1
铜钱
4734
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
环境:radhat9,ip.tabl.es v1.3.5,NAT.
http://upload.bbs.csuboy.com/Mon_1004/126_6735_893987e7a18c182.gif[/img](        游戏          )

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线森帝.
发帖
1943
C币
-61022
威望
362
贡献值
1
银元
-2
铜钱
4367
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-13
iptables -P FORWARD DROP
iptables -A FORWARD -s 1.2.3.4 -d 5.6.7.8 -j ACCEPT

离线dwbtongyi.
发帖
2171
C币
-60536
威望
368
贡献值
1
银元
0
铜钱
4781
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-13


QUOTE:原帖由 zsgd 于 2006-5-19 17:29 发表
iptables -P FORWARD DROP
iptables -A FORWARD -s 1.2.3.4 -d 5.6.7.8 -j ACCEPT


DNS 请求呢?
回包呢?

iptables 实际上玩的就是逻辑,这样的逻辑。。。。

离线gfmv.
发帖
2076
C币
-60690
威望
375
贡献值
1
银元
-1
铜钱
4711
人人网人气币
0
只看该作者 地板  发表于: 2010-04-13
难怪全部出不去了

版本指引下吧????

---------------
iptables -t nat -A PREROUTING -p tcp -s IP1 -d IP2 --dport 80 -j REDIRECT --to-port 3128
iptables -t nat -A PREROUTING -p tcp -s IP1 -d IP2 --dport 80 -j DROP
---------------------------
不限端口怎样处理???

[ 本帖最后由 wendesign 于 2006-5-24 11:38 编辑 ]

离线citurlong.
发帖
2070
C币
-235437
威望
395
贡献值
1
银元
-3
铜钱
4735
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-13
如果对内网某IP限制只能访问某公网IP

# 允许该 IP 通过外网 DNS 解析 IP 地址

iptables -I FORWARD 1 -s 内网IP -p udp --dport 53 -j ACCEPT



# 允许该 IP 访问外网某 IP

iptables -I FORWARD 2 -s 内网IP -d 外网IP -j ACCEPT



# 对该 IP 访问外网 IP 的数据回包做 ACCEPT 处理

iptables -I FORWARD 3 -d 内网IP -m state --state RELATED,ESTABLISHED -j ACCEPT



# 该 IP 对外的其余访问一律 DROP

iptables -I FORWARD 4 -s 内网IP -j DROP
复制代码



若你的网络使用了透明代理,就单独做一下针对那个 IP 的特殊设置,让那个 IP 不使用透明代理,以免出乱子
iptables -t nat -I PREROUTING -s 内网IP -j ACCEPT
复制代码

离线43627962.
发帖
2025
C币
-139515
威望
367
贡献值
1
银元
-1
铜钱
4490
人人网人气币
0
只看该作者 5楼 发表于: 2010-04-13


QUOTE:原帖由 platinum 于 2006-5-24 12:02 发表
如果对内网某IP限制只能访问某公网IP

[code]
# 允许该 IP 通过外网 DNS 解析 IP 地址
iptables -I FORWARD 1 -s 内网IP -p udp --dport 53 -j ACCEPT

# 允许该 IP 访问外网某 IP
iptables -I FORWARD 2  ...


谢了版主,运用中。。。。。
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个