尽信书不如无书,在网上搜到的资料,有一些已经过时,现总结一下FreeBSD9/10以后的主要变化,防止新手再走弯路。
一、域名解析工具:
变化内容:去掉了nslookup,改用drill
具体操作:在8.8.8.8上解析www.baidu.com,对应命令:
drill www.baidu.com @8.8.8.8
二、升级、更新与安装
1、src更新
没有了cvs,取而代之的是一个svn了,系统像csvup一样,自带一套svnlite:
% locate svnlite
/usr/bin/svnlite
/usr/bin/svnliteadmin
/usr/bin/svnlitedumpfilter
/usr/bin/svnlitelook
/usr/bin/svnlitemucc
/usr/bin/svnliterdump
/usr/bin/svnliteserve
/usr/bin/svnlitesync
/usr/bin/svnliteversion
/usr/share/man/man1/svnlite.1.gz
更新命令:
svnlite checkout http://svn0.us-east.FreeBSD.org/base/stable/9 /usr/src
如果不知道路径,可以到http://svnweb.freebsd.org/去浏览一下
注意,可以要添加auditdistd用户,否则后面不干活:
pw useradd -n auditdistd -g audit -c "Auditdistd unprivileged user" -d /var/empty -s /usr/sbin/nologin
2、ports更新使用portsnap命令
3、安装软件使用pkg add ,
从官方服务器远程安装,使用pkg install 命令,注意这个需要带版本号,查询可能用pkg search
pkg的配置文件为:/etc/pkg/FreeBSD.conf,可以把源服务器地址改为:url: "pkg+http://pkg.tw.FreeBSD.org/${ABI}/latest",速度会更快一些。
三、配置默认使用bsdconfig,而不再是sysinstall
四、ifconfig 192.168.2.3/24,需要加上inet,第二个ip要加上add,而不是aliase
五、给网卡设置一小段IP地址:
在rc.conf中,添加如下一行:
ipv4_addrs_em1="192.168.0.1/24 192.168.1.1-15/24"
验证:
em1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=4219b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_MAGIC,VLAN_HWTSO>
ether 40:61:86:82:56:f3
inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
inet 192.168.1.2 netmask 0xffffffff broadcast 192.168.1.2
inet 192.168.1.3 netmask 0xffffffff broadcast 192.168.1.3
inet 192.168.1.4 netmask 0xffffffff broadcast 192.168.1.4
inet 192.168.1.5 netmask 0xffffffff broadcast 192.168.1.5
inet 192.168.1.6 netmask 0xffffffff broadcast 192.168.1.6
inet 192.168.1.7 netmask 0xffffffff broadcast 192.168.1.7
inet 192.168.1.8 netmask 0xffffffff broadcast 192.168.1.8
inet 192.168.1.9 netmask 0xffffffff broadcast 192.168.1.9
inet 192.168.1.10 netmask 0xffffffff broadcast 192.168.1.10
inet 192.168.1.11 netmask 0xffffffff broadcast 192.168.1.11
inet 192.168.1.12 netmask 0xffffffff broadcast 192.168.1.12
inet 192.168.1.13 netmask 0xffffffff broadcast 192.168.1.13
inet 192.168.1.14 netmask 0xffffffff broadcast 192.168.1.14
inet 192.168.1.15 netmask 0xffffffff broadcast 192.168.1.15
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
六、磁盘工具最好用gpart,多个磁盘可以用zfs来做,fdisk已稍微有点过时了。
七、在/etc/中,没有named工具了,转而使用unbound
该贴被wulcan编辑于2014-12-26 15:05:18该贴由hui.chen转至本版2015-1-5 10:17:04