[FreeBSD]第一天:安装和基本配置

在虚拟机中,按照官方文档一步步安装,也没什么大问题。没安装什么package,x11也没装。安装FreeBSD的目的是为了安装Oracle数据库(当然之前也了解过Oracle只有for linux版本,just have a try),所以打算安装上linux_base,不过出现错误了,不管了,一步一步来。

不装x,很快就装完系统了,reboot,然后登录。尝试了几个命令,用su root的时候,输入密码错误,甚是奇怪,在尝试好多遍后,差点就决定删掉虚拟机重新来过。没想到偶然直接回车就成功了-_-。

1.注销命令

logout不奏效,网上查到用exit可以

2.重启命令是shutdown -r now

这个命令以前用linux也是一样. reboot也可以. 重启需要root权限

常用的命令可以参考这篇博文:http://www.cnblogs.com/GuominQiu/articles/1958459.html

3.用普通帐户su的时候会提示permission denied,查了下,还需要将这个帐户添加到wheel 组(汗,这个是因为我在sysinstall下配置网络时没有看手册没有填这个)

参考这篇http://www.geekvenue.net/chucktips/jason/chuck/992154392/index_html

Login as root and change to the /etc directory. Using your favorite editor, such as vi or ee edit the group file.



Login: root

Password: *******



# cd /etc

# ee group



  Change this:

   wheel:*:0:root

  To this:

   wheel:*:0:root,someuser



Save the file and exit. 

4.本来打算安装个xfce,结果发现网络不通,得了,配置网络

在/etc/rc.conf编辑,或者在sysinstall中重新配置一遍即可(如果忘记格式,可以在sysinstall中配置,让它自动产生),VirtualBox下配置文件举例:

ifconfig_em0="inet 10.0.2.11 netmask 255.255.255.0"

defaultrouter="10.0.2.2"#默认路由

gateway="10.0.2.2"#网关

hostname="hostname"

/etc/hosts文件是保存域名解析的,/etc/resolv.conf文件是存储DNS解析服务器地址的,如果没有,可以新建,里面填写格式为 "nameserver [ip]"(ip为DNS地址,无[]符号)

然后netstat -rn命令查看路由信息

virtualbox下添加默认路由(10.0.2.2是VirtualBox下NAT默认网关)

route add default 10.0.2.2

修改后, 使用netstart重启下网络. 测试连接,

测试本机连接(本机地址):ping -c 4 10.0.2.11

测试网关连接:ping -c 4 10.0.2.2

测试外网ip连接:8.8.8.8

测试域名解析:ping -c 4 www.baidu.com

路由没配置好一般会报“No route to host”错误

网络配置可以参考文档:http://www.freebsd.org/doc/zh_CN/books/handbook/config-network-setup.html

原本打算配置ip为自动分配(VirtualBox为NAT),不过rc.conf文件中配置为DHCP无效。现在才明白可能是DHCPClient没有启动的缘故?

具体可以参考文档:http://www.cnblogs.com/kungfupanda/archive/2010/12/13/1904170.html

你可能感兴趣的:(FreeBSD)