基本配置网卡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