Chinaunix首页 | 论坛 | 博客
  • 博客访问: 148971
  • 博文数量: 37
  • 博客积分: 1410
  • 博客等级: 上尉
  • 技术积分: 395
  • 用 户 组: 普通用户
  • 注册时间: 2007-01-07 20:06
文章分类
文章存档

2011年(1)

2009年(1)

2008年(1)

2007年(34)

我的朋友

分类: BSD

2007-08-09 18:56:55

    现在: 2007/08/09/17:44/THU, 昨天晚上睡得太晚,不过和平时比起来也不算太晚,先FREEBSD了一会,接着看了一会书就睡下啦.这个暑假没有回家,本想着复习考研,但又一想自己这么笨,能行吗?我是小笨熊呀,考研对我来说是不是太难啦,但直到现在我还没有放弃考研,这些天里自己感觉还好,没有虚度光阴,因为几乎每天都可以学到新知识,今天用硬盘安装了FREEBSD,辛苦呀~~~~~~,因为(CU大侠在一台清华同方机器上原先安装过REDHAT,我拆下这台机子上的硬盘挂在我的机器上安装,因为我不想破坏我自己硬盘上的系统~~~~呵呵~~~!!!)先安装了WINDOWSXP,好像还是正版的,不过无关啦!,安装完WINXP后发现这个番茄花园的XP界面还蛮好看的,呵呵,但没用啦,安装它只是为了下一步FREEBSD的安装。
  
   开始安装啦,先乱“BAIDU”了一大堆的资料。不过没有太在意,因为以前曾安装过。
 
首先下载BSD6.0的iso文件 ,以下三个,第一个是BOOTONLY啦,第二、三当然是BSD的ISO
6.0-RELEASE-i386-bootonly.iso   1
6.0-RELEASE-i386-disc1.iso      2
6.0-RELEASE-i386-disc2.iso      3
其实第二个ISO文件(6.0-RELEASE-i386-disc2.iso )我们可以不用的,如果要全部安装包括KDE等那就要选,不过我们完全可以先不选它,以后安装的时候再PORTS
 
以下为各主要 FTP 站台的网址:
  • 交大资工(ftp://freebsd.csie.nctu.edu.tw)
  • 中央资工(ftp://freebsd.csie.ncu.edu.tw)
  • 和信超媒体(ftp://ftp.giga.net.tw)

如果以上的东西你准备好了,那你还得要ISOEMU和虚拟光驱
ISOEMU是支持从光盘映象启动,虚拟光驱是为了打开ISO直接拷贝文件,不过你也可以用WINRAR所以下载ISOEMU和虚拟光驱

   =====安装=====

一、用虚拟光驱将6.0-RELEASE-i386-disc1.iso中的6.0-RELEASE目录拷贝到C:\ ,
将packages拷贝到在6.0-RELEASE中。
目录结构:c:\6.0-RELEASE\packages。

二、(这一步可以不要)6.0-RELEASE-i386-disc2.iso中的packages拷贝到c:\6.0-RELEASE,选全部覆盖。

三、将ISOEMU解压到根目录,删除isogrub.iso,改6.0-RELEASE-i386-bootonly.iso为isogrub.iso

四、打开隐藏和只读属性。改boot.ini,在最下面加入一行
 
c:\IELDR="FREEBSD6.0 SETUP" 保存,

五、重启动电脑选择 FREEBSD6.0 SETUP  然后开始安装....  

六、安装界面进入到sysinstall时

七、选择你的安装方式,简单安装,很快就完成啦!

 

=====开始PPPOE服务器的配置=====

一般安装好BSD后自动会安装PPPOED的,我们要做的只是修改相关CONF文件,以下是我的CONF,请酌情修改:

一、ee /etc/rc.conf

# -- sysinstall generated deltas -- # Thu Aug  9 14:49:36 2007
# Created: Thu Aug  9 14:49:36 2007
# Enable network daemons for user convenience.
# Please make all changes to this file, not to /etc/defaults/rc.conf.
# This file now contains just the overrides from /etc/defaults/rc.conf.
usbd_enable="YES"
#ifconfig_rl0="DHCP"
sshd_enable="YES"
ifconfig_rl0="inet 192.168.200.101 netmask 255.255.255.0"
ifconfig_rl1="inet 10.0.0.1 netmask 255.255.0.0"
defaultrouter="192.168.200.100"
hostname="xbx.tsnc.edu.cn"
ipnat_enable="YES"                        //打开NAT
ipnat_rules="/etc/ipnat.rules"            //指定NAT的CONF位置
#ipfilter_enable="YES"
#ipfiltre_rules="/etc/ipfw.rules"
gateway_enable="YES"
keymap="us.iso"                           //keymap
fsck_y_enable="YES"
firewall_enable="YES"
firewall_type="open"

二、ee /etc/ppp/ppp.conf

# Simplified 5/14/1999 by
#
# See /usr/share/examples/ppp/ for some examples
#
# $FreeBSD: src/etc/ppp/ppp.conf,v 1.10 2004/11/19 17:12:56 obrien Exp $
#################################################################

default:
 set log Phase pap chap debug
 enable pap
 enable chap
 allow mode direct
 enable proxy
 set mru 1492
 set mtu 1492
 set ifaddr 10.0.0.1 10.0.1.1-10.0.5.254
 set speed sync
 #set speed 115200
 #set timeout 180                       # 3 minute idle timer (the default)
 set timeout 0
 enable lqr
 accept dns                             # request DNS info (for resolv.conf)

 

三、ee /etc/ppp/ppp.secret

#ID 、 passwd and IPAddress

vangeldoro vangeldoro 10.0.5.100

xbx xbx 10.0.5.101

dwz dwz 10.0.5.99

 

四、ee /etc/ipnat.rules

#ipnat NAT rl0 10.0.0.16--->192.168.200.101

map rl0 10.0.0.0/16 -> 192.168.200.101

 

五、现在麻烦你启动一下守护进程pppoed

#/usr/libexec/pppoed -P /var/run/pppoed.pid vr1

或者怕以后麻烦,就直接复制以上命令到/etc/rc.local

这样在每次开机的时候它就会自动启动.

六、OK,Everything goes well,在其它机器上建立拨号试试吧!

 

七、WINDOWS端,创建拨号连接,拨号名为vangeldoro 帐号为xbx密码为xbx 
 notepad一个Script,内容为以下:
 @echo off
 RASDIAL vangeldoro xbx xbx
保存为.bat文件,然后加入启动项,这样启动的时候就可以自动拨号连接啦,呵呵,是不是很有意思呀!
阅读(1992) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~