网络安全参考 | UNIX参考 | GPS参考 | 无线参考 | 在线手册 | OSBUG.ORG | SUNNY-NETWORK.COM
天线制作 GPS 地标
网站地图 RSS订阅
高级搜索 收藏本站
Home | 业界动态 | Open source | GNU | Linux | BSD | Solaris | AIX | HP-UX | IRIX | Mac OS X | Minix | Tru64 | SCO UNIX | Network | Security | X-Window | Database | 应用服务 | Programming | 经典著作 | 永远的纪念 | 杂项
 当前位置: Home > BSD > FreeBSD > 文章  
最简单FreeBSD网关方案
文章来源: Yesky 文章作者: 李建华 发布时间: 2003-12-23   字体: [ ]  
 

  为了验证从Internet上安装FreeBSD,近两天做了一个实验,主要介绍如何最简单地使用FreeBSD来建立一个网关,针对的目标是现在大家普遍使用的PPPoE,本文不会涉及到传统的电话拨号、IPFW和IPfilter的内容,因为这部分内容较为复杂,而且已经有太多的文章可供参考。

  一、设定:

  1.本文操作环境是FreeBSD 4.8-RELEASE,使用系统默认内核。

  2.视ADSL Modem只是一个拨号器,它不带任何附加功能(如路由)。使用FreeBSD自带的ppp来达到PPPoE拨号功能,实现最基本的目的是:供内部网络中所有客户机通过FreeBSD网关用NET方式(透明网关)连接到Internet,这种方式最大的好处是内部网络的客户机不需特殊配置就能连接到外部网络。

  3.服务器IP和DNS设定

  第一块网卡

IP:192.168.1.1
子网掩码:255.255.255.0
网关:NONE

  第二块网卡

IP:192.168.1.2
子网掩码:255.255.255.0
网关:NONE

  因为笔者的操作环境是一个小型局域网,所以其它客户机的IP都是在192.168.1这个网段内。ADSL Modem连接在服务器的第一块网卡上,服务器的第二块网卡连接的是HUB,所有客户机都连接在HUB上。

  二、设置一个使用PPPoE的ppp呼出

  将/etc/ppp/ppp.conf进行备份,以下是修改后的ppp.conf内容(除标签名为,以下每行前面都必须空一格):

default:
 set device PPPoE:fe1 #fe1为连接ADSL Modem的网卡名称,应替换成你使用的设备名
 enable dns   #自动获取DNS
adsl:   #标签名,可任意命名
 set authname ******** #ADSL用户名
 set authkey  ******** #ADSL密码
 set dial
 set login
 add default HISADDR

  以上只有三处需要进行修改,即连接ADSL Modem的网卡名称、上网用户名上密码。如果你不知道自己的网卡名称,可以通过ifconfig -a命令得到。

 
推荐文章
·FreeBSD系统终极安装手册(图)
·教你制作软盘上运行的FreeBSD系
·教你定制自己的压缩的FreeBSD内
·打造FreeBSD桌面系统
·FreeBSD6.0中cpu_switch调度机制
 

 
共2页: 上一页 1 [2] 下一页
↑返回顶部   打印本页   关闭窗口↓  

Google
 
Web oldhand.org unixreference.net meshmea.org
相关分类
热点文章
·打造FreeBSD桌面系统
·FreeBSD服务器的安装与
·FreeBSD系统安装配置之
·FreeBSD系统终极安装手
·教你制作软盘上运行的Fr
·FreeBSD系统安装与配置
·FreeBSD服务器的安装与
·FreeBSD,实实在在的选
相关文章
·打造FreeBSD桌面系统
·FreeBSD服务器的安装与
·OpenBSD内核编译和优化
·在FreeBSD中安装双网卡
·FreeBSD,实实在在的选
·初学者入门:FreeBSD服
·FreeBSD服务器的安装与
·教你定制自己的压缩的Fr
更多...
 
 

Copyright(c) 2001-2009 OLDHAND ORGANIZATION, All Rights reserved.
Power by DedeCms 织梦内容管理系统