[FreeBSD]PCルーターを作ろう。dhcpd編。
Local 側の NIC は em0 です。
192.168.1.0/24 のネットワークを作ります。
portsでdhcpdをインストール。 /net/isc-dhcp3-server にあります。
/usr/local/etc/dhcpd.confでファイル作成。
option domain-name-servers 60.56.0.135; #これ、eoのDNSね。
default-lease-time 86400;
max-lease-time 259200;
ddns-update-style none;
subnet 192.168.1.0 netmask 255.255.255.0{
range 192.168.1.10 192.168.1.100;
option routers 192.168.1.1;
}
/etc/rc.confに
dhcpd_enable="YES"
dhcpd_ifaces="em0"
を追記。
はい。再起動。
さぁて、次はpf の filter設定を煮詰めるとするか・・・
あ、そうそう。
dhcpでIP貰ったPCはDNSの情報もらえるんだけど、
dhcpdを動かしているこのマシーンはDNSの情報を引けないので、指定してやる必要がある。
#これをしておかないと、portinstallもできん。
/etc/resolv.conf に
nameserver 60.56.0.135
と書いておきましょう。↑これはeoのDNSね。