设为首页收藏本站

美丽的网站-英华家电维修论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 515|回复: 0
打印 上一主题 下一主题

如何使用 OpenBSD 3.2 作 ADSL 路由(完整)

[复制链接]
跳转到指定楼层
楼主
发表于 2011-3-28 09:49:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
好了,终于敲完了。昨天贴的第一部分有些错误和不少不通顺的地方(惨不忍读,汗~),现在我已经粗略地校对过了,并且把完整地贴上来。老的那篇就麻烦斑竹删了它罢。本文译自 http://www.fmi.uni-passau.de/"grafj/openbsd/ ,觉得写得还不错,而且挺新的(用的是当前最新版本OpenBSD3.2)。加之出发点很低,通俗易懂,由零开始,绝大多数人只要按步就班,配置出一台完整的服务器不成题目。假如对大家有点帮助,也算没白辛劳啦~ :) 如何使用 OpenBSD 3.2 作 ADSL 路由 文/约根·格拉夫 ( Juergen Graf )目录 这份HOWTO的目的 安装OpenBSD3.2 配置afterboot DSL - 用 pppoe 上网 域名服务器缓存 动态域名--时刻能被外界访问 时间服务器 FTP服务器 Identd认证服务器 NAT和防火墙 参考资料 鸣谢一、这份HOWTO的目的 这份HOWTO描述了如何在一台个人电脑上安装OpenBSD 3.2,以及如何配置,使之成为一台DSL路由器。 在系统的配置中希望尽可能大地发挥它的功能。在安全性、功能性和易用性几方面的斟酌中,会牺牲一点安全性。但是我还是会一如既往,尽力做到在这种要求下的尽可能高安全配置。同时,既然我由于功能性一定程序上降低了安全性,我也必须指出,这篇文章的论述和所描述的过程是尽我所能,但是我不是OpenBSD专家,错误或遗漏在所难免,因此对您的改进意见表示感谢。 首先我要声明一点的是,OpenBSD目前还不能比如象Linux一样,给局域网内的其它机器提供一些网络服务(NetMeeting, 用ICQ或AIM收发文件等)。不过,假如是我搞错了的话,请写信告诉我,以便修正这篇HOWTO。 现在进入正题: 假如我按照这里的说明去配置,这台机器能做什么呢? 它上面将运行OpenBSD -- 目前来说最安全的自由操纵系统。这个系统由众多的安全专家不断地针对安全漏洞进行检查和改进着,更多的信息请查看 www.openbsd.org 它能够建立DSL连接,并且断线后自动重拨 网络通过NAT(就象Linux的masquerade一样)将局域网的机器与外网相连,做到完全透明,网内可以使用以下的服务: HTTP, HTTPS, SMTP, POP3, IRC, ... 等等所有的客户端应用 FTP的主动和被动连接模式通过代理实现上面会架设FTP服务器,可以被内网和外网访问 通过期间服务器使局域网内的所有机器时间正确同步 它能过动态域名时刻被外界访问,,类似“my-router.no-ip.com”这样的域名,可以从www.no-ip.com 免费注册获得。 通过SSH治理,也就是说通过局域网内任何一台机器或互联网上的机器来治理。一个很方便的客户端软件可以在这儿下载: SSHSecureShellClient-3.2.2.exe 给局域网内的其它机器提供作域名服务器,方便这些机器的设置。 有些IRC网(例如DALnet)必须有认证服务器,提供用户的身份信息才能连接,因此我们这儿会运行一个“假的”认证服务器,用以返回“假的”用户名字。那我需要具备什么呢 一台旧电脑(最低要求:486DX2/66 - 32兆内存),配置: 硬盘500MB以上,软驱 两张网卡(最好是PCI的,由于这样会自动识别) 假如有能启动的光驱更佳 当然内存少于20MB也是可以安装的,但是具体如何做,这就要求好好阅读FAQ的内容了在安装过程中还需要一个键盘和显示器。 已经连通的网络(对无光驱者),最好就是用自己将来使用的DSL线路。 假如熟悉UNIX类操纵系统的和它们的程序,比如*BSD或Linux,会很有帮助。OpenBSD的默认编辑器是vi,我会先容怎样安装一些轻易使用些的编辑器,当然,懂得一点vi的基本操纵是没坏处的。 然后就是耐心、良好的神经和极大的热情(取决于前面的步骤喽,;))二、安装 OpenBSD 3.2 在安装过程中的留意事项的一些细节,这儿就不具体说了,关于这方面已经有足够多的资料了(比如安装FAQ或者其它FAQ,当然还有Google。 用CD安装的话我建议购买OpenBSD的原装盘(也是在 www.openbsd.org )- 甚至单单是由于CD配给酷酷的不干胶标签就值,此外还可以同时用精美的海报和T恤包装一下自己 ;) 当然对此不感冒的或者没有没有支持光盘启动的光驱另作别论,可以从FTP安装。这样也有好处,总是安装最新的版本,只要机器是连网的,通过局网内另外一台机器(实在也就是一台当前的路由),和一张软盘。镜象文件可以到OpenBSD网站下载:floppy32.fs,解开的方法,在Linux或*BSD下: # dd if=floppy32.fs of=/dev/fd0 bs=32k 或者在windows下用 rawwrite.exe 写到一张格式化好的 1.44MB 盘上。 FTP安装过程中只需要一张网就行了,这张卡得是连外网的,然后放入软盘或光盘,开始吧。 启动后,经过一长串蓝底白字的文字,出现这样的选项: (I)nstall,(U)pgrade or (S)hell? i 当然我们选“安装(i)”了。之后会问终端类型: Specify terminal type [vt220] _ 我们只要按回车就好了。接下来是选择键盘布局: Do you wish to select a keyboard encoding table? [n] y Select your keyboard type: (P)C-AT/XT, (U)SB or 'done' [P] _ The available keyboard encoding tables are: be de dk es fr it jp lt no pt ru sf sg sv ua uk us             1/9 123456下一页尾页
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|手机版|粤ICP备13038386号|粤ICP备13038386号|美丽的网站-英华家电维修论坛 ( 粤ICP备13038386号 )     站长邮箱 505966338@qq.com

GMT+8, 2025-5-3 20:00 , Processed in 0.148912 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表