只有一块网卡,如何利用iptable做nat?

由 撒哈拉企鹅 在 04-16-2004 11:26 发表:

只有一块网卡,如何利用iptable做nat?

网络连接如下面的贴图。

我想利用linux PC3的iptable做一个nat,好让另外两台windows PC上网,该怎么配置?

我搜到一篇介绍,没有试成功

> > 源码: >
> * * * >
> <84>linux下如何用iptable做NAT上网
> > > 下面以redhat7.3为例
> > > 外网卡ip 200.200.200.100
> > > 内网卡ip 192.168.8.1
> > > 将下列内容加入/etc/rc.d/rc.local文件中,重新启动机器即可
> > >
> > > ################
> > >
> > > echo "1" > /proc/sys/net/ipv4/ip_forward
> > > /sbin/rmmod ipchains
> > > /sbin/modprobe ip_tables
> > > /sbin/modprobe iptable_filter
> > > /sbin/modprobe iptable_nat
> > > /sbin/modprobe ip_conntrack
> > > /sbin/modprobe ip_conntrack_ftp
> > > /sbin/modprboe ip_nat_ftp
> > > /sbin/iptables -F INPUT
> > > /sbin/iptables -F FORWARD
> > > /sbin/iptables -F POSTROUTING -t nat
> > > /sbin/iptables -P FORWAR DROP
> > > /sbin/iptables -t nat -A POSTROUTING -o eth0 -s 192.168.8.0/24 -j MASQUERADE
> > > /sbin/iptables -A FORWARD -i eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT
> > > /sbin/iptables -A FORWARD -s 192.168.8.0/24 -j ACCEPT
> > >
> > > ########################
> > >
>
> * * *

,假设linux PC3的局域网IP设为192.168.112.44/255.255.255.0

我该怎么修改上述配置?一块网卡可以实现了吗?


由 大坏羊 在 04-16-2004 12:55 发表:


echo "1" > /proc/sys/net/ipv4/ip_forward

/sbin/iptables -F INPUT

/sbin/i

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus