上一页|1|
/1页

主题:在Linux系统下用 iptabl实现的nat服务

发表于2013-03-14

配置网络环境 疗法

利用 Li体重nux 实现 ADS疾病L 拨号上网

体力活号服务器及 nat [url=http://www.aibang.com/detail/1539073187-1608494349]中老年人[/url服务器及 nat 服务器,要求配置双网卡并安装 Linux 系统的普通 PC 即可。

2. ADSL 猫,非路由

3. 普通交换机

4. 需要上网的其他计算机ht

建立 ADSL 连接

1. 把 ADSL 接在 eth0 上,把 eth1 接在交换机上。

第一块网卡 ( eth0 ip;192.168.1.114 255.255.255.0 ISP 提供)

第二块网卡 ( eth1 ip;192.168.0.1 255.255.255.0 内网网关)

这两块网卡中,不用设网关。

2. 装置 Linux 下 ADSL 拨号软件 rp-pppoe

rpm -ivh rp-pppoe*.rpm /rpm -Uvh rp-pppoe*.rpm

3. 配置 rp-pppoe 有图形界面和命令两种配置方法 )

rp-pppoe 装置完毕后,会产生四个相关命令: adsl-setup 配置拨号参数) adsl-start 启动拨号) adsl-stop 停止拨号) adsl-statu 检查拨号状态)

adsl-connect adsl 连接 )

命令配置:

root 用户运行 Adsl-setup

1. 输入登录名称,即 ISP 提供的 ADSL 账户 ( 以 root 为例,默认即可 )

2. 选择网卡,回车默认( eth0 即可

3. 选择是否按需连接或持续连接 ( 默认否 ) 以自己实际需求而定,此默认

4. 选择 DNS 服务器,根据 ISP 提供的 DNS 服务器地址填写即可。自动获取的话,输入 “ server

5. 输入登录密码,连续输入两次

6. 选择是否普通用户控制 ADSL 默认即可

7. 选择防火墙等级,选 2 表示使用 ip 伪装)

8. 选择是否在开机时启动,选 yes

9. 最后,确认所输入的信息是否全部正确,确认后输入 “ ye

图像界面:主菜单 — 系统工具 — 因特网配置向导,选择 xDS 连接,输入相关信息即可

使用 iptabl 实现 nat 共享上网

1. 启用系统的路由功能

/etc/sysctl.conf 文件中的 net.ipv4.ip_forward = 0, 改为 net.ipv4.ip_forward = 1.

2. 执行命令 sysctl – p 使修改生效

3. 设置 ip 伪装

Iptabl -t nat -A POSPOUTING -o ppp0 -j MA SQUERA DE

Linux 系统中,对应的连接名称为 ppp0 ppp1 等,如果没不确定编号可以用 ppp+ 代替。

nat 客户端配置

1. 客户端的 ip 192.168.0.* 255.255.255.0

2. 客户端网关为 192.168.0.1 dn 服务器地址

启动时自动拨号和配置 nat 服务器

为了实现开机即可进行 nat 数据转发,可在 /etc/rc.d/rc.loc 中写入以下内容:

/usr/sbin/adsl-start

Ipt -t nat -A POSPOUTING -o ppp0 -j MA SQUSERA DE

上一页|1|
/1页