基本配置网卡IP与网关的配置文件是目录/etc下面的rc.conf文件.

在配置之前请使用ifconfig -a来查看正确的网卡名,本人的是lnc0
 
#Vi /etc/rc.conf
ifconfig_lnc0="inet 192.168.1.5 netmask 255.255.255.0"
defaultrouter="192.168.1.1" #在BSD中网关称为默认路由
 
#手工输入,注意别输成:defaultroute ,多一个字母或少一个字母,或者打错
 
配置DNS
 
#vi /etc/resolv.conf
 
nameserver 202.96.128.86
nameserver 61.144.56.188
我只配置了DNS服务器的IP地址就够了重启动后配置将会马上生效,如有不懂请查阅FreeBSD文档
 
启动与禁用网卡:
# ifconfig vr0 down  //STOP网卡
# ifconfig vr0 up  //START网卡
配置了以上后,如果不需要重启主机,直接重启网络服务即可访问外网与局域网。
#/etc/netstart restart
 
防火墙:
 
1)停止ipfw防火墙:
 
ipfw disable firewall 
 
/etc/rc.d/ipfw stop
 
 
2)开启ipfw防火墙:
 
ipfw enable firewall 
 
/etc/rc.d/ipfw start
 
 
3)如何查看ipfw是否在运行
 
 
方法一:通过ipfw -a list 不断的去看包的数量
 
 
方法二:sysctl -a | grep net.inet.ip.fw.enable
 
如果状态是1表示是开启,0为关闭
 
 
SSHD配置:
 
前提:配好IP,DNS,网关后,主机能ping通局域网或外网
 
#vi /etc/inetd.conf把SSH前面的#去掉。
 
接下来修改/etc/rc.conf添加sshd_enable=”yes”语句
 
最后修改/etc/ssh/sshd_config,设置相关的参数如下:
Port 22
 
PermitRootLogin yes
 
PermitEmptyPasswords no
 
PasswordAuthentication yes
 
 
运行:/etc/rc.d/sshd start