red9下双网卡+dhcpd新问题,小弟跪求!!

red9下双网卡+dhcpd新问题,小弟跪求!!

大家好,小弟第一次发帖,这个问题已捆饶一周,实在是没办法了。对外采用固定ip上网,我都老郁闷了!
情况如下:red9,系统双网卡,外网网卡eth1(固定ip上网)内网网卡eth0(192.168.0.1),其中内网eth0提供dhcpd服务,在服务器上能够正常的访问外网.
问题如下:内部计算机采用xp系统,自动获取ip上网.但内部计算机能够获取ip,就是连接不到外网.qq认证消息提示:到最后端口验证通不过(iptables我都没起用)
小弟先谢谢了!!!      
手动设置XP的DNS服务器,iptables要设伪装或者做源地址目的地址转换。不过因为是DHCP,估计只能设伪装了。      
楼上的哥哥,说详细一点。难道我不用iptables还不让用dchp服务了???      
??请赐教!      
DHCP服务只与能否获取IP有关,能获取IP,说明DHCP是正常的,如果要上网,还要做nat,就是启用iptables,加nat表中加入规则      
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j SNAT --to-source eth1上的IP地址