心想事成 发表于 2003-7-2 09:41:00

不好意思?小弟愚昧!请问如何用双网卡做nat,这nat又是什么东西呀!
请告知一二!


nat就是网络地址转换。因为你局域网里面的计算机使用的ip地址在nternet上是无效的。为了让局域网计算机能够访问internet上的主机,就必须把局域网内部的ip地址转换为internet的ip地址(这个地址就是ADSL拨号后获得ip地址)。
要通过freebsd让家里的其他计算机能够共享上网,实际上就是把freebsd机器做成路由器(或者叫做网关)。

首先你要在freebsd上面装两块网卡,一块用来接ADSL Modem,一块接在局域网用的集线器上(如果另外只有一台机器,那么可以直接连接到那台计算机上,但网线就要做成反接线)。

硬件装好后,就是设置网卡了。接局域网那块网卡分配ip地址为 192.168.0.1,另一块
网卡不用分配ip地址(或者设置为dhcp,从ADSL Modem获得IP地址)。

设置好网卡,就改修改系统设置了:
1、修改 /boot/loader.conf 文件,增加如下几行内容(让freebsd内核加载pppoe需要的程序)

userconfig_script_load="YES"
module_load="YES"
module_name="netgraph"
module_name="ng_ppp"
module_name="ng_pppoe"

2、修改 /etc/ppp/ppp.conf 文件,改为如下内容(先备份原有的 ppp.conf 文件)

default:
set log Phase tun command
enable dns

adsl:
set redial 1 86400
set reconnect 1 10000
set device PPPoE:rl1

budaodao 发表于 2004-1-31 22:14:33

nat就是与win2000下的INTERNET共享差不多很类似的一个东西。
也是就网络共享啊。
也是目前最常用的上网方式啊。
页: [1]
查看完整版本: 这nat又是什么东西呀!〔转贴〕