FreeBSD网络配置
/etc/rc.conf 相关
如何修改 IP address
1 修改/etc/rc.conf,需要/etc/rc.d/netif重起,或reboot才能生效。
ifconfig_re0=”inet 192.168.0.76 netmask 255.255.254.0″
增加第二个 IP
ifconfig_re0_alias0=”inet 192.168.0.76 netmask 255.255.254.0″
2 直接使用ifconfig,立刻生效
#ifconfig re0 192.168.0.76 255.255.254.0
注意,使用方法2修改,重启机器后ip会变回未修改之前的ip
设定系统默认网关
1 修改 /etc/rc.conf
defaultrouter=”192.168.0.1″
2 直接使用 route 命令,立即生效
route add default 192.168.0.1
启用 NFS 客户端
1 修改 /etc/rc.conf
nfs_client_enable=”YES”
2 修改 /etc/fstab,添加远程 nfs 分区。例如:
remote_server:/path/to/export /local/mount/point nfs rw,late 0 0
注: 选项 late 也可以不添加。如果添加了,就可以用 /etc/rc.d/mountlate 来挂载启动时没有挂载或挂载失败的 nfs 分区。
3 执行 /etc/rc.d/nfsclient
#/etc/rc.d/nfsclient start
设定系统默认域名服务器
修改 /etc/resolv.conf 文件到如下内容,如果这个文件不存在,可以直接创建。
nameserver 192.168.0.1
更复杂的设定可以参考这个文件的 man 文档。
/etc/hosts 文件的作用
系统默认查询域名的顺寻是,先从 /etc/hosts 查询,如果查不到就从 dns 服务器查询。因此,你可以把一些常用的 域名-IP 地址对应写到 /etc/hosts 里面以加快网络速度。
原文链接:http://wiki.freebsdchina.org/faq/networking