ubuntu12.04 on beagleboard
ルータ構築の手順
bind9は使わずDNSキャッシュを使用
% sudo apt-get remove bind9 % sudo apt-get install dnsmasq /etc/rc.localに /usr/sbin/dnsmasq & をexit文の前に追加
DHCP serverのインストール
% sudo apt-get install isc-dhcp-server option domain-name-servers "プロバイダのアドレス設定" subnet 192.168.0.0 netmask 255.255.255.0 { range 192.168.0.60 192.168.0.70; option routers 192.168.0.100; default-lease-time 600; max-lease-time 7200; }などのようにDHCPをセッティング。
ufwの設定 iptableの簡略版という位置づけか。
ルータであれば特定のポートを開ける必要はない。
% sudo vi /etc/default/ufw DEFAULT_FORWARD_POLICY="ACCEPT" とACCEPTに変更 % sudo ufw allow from 192.168.0.0/24 とローカルからの接続は許可 % sudo vi /etc/ufw/sysctl.conf net.ipv4.ip_forward=1 % sudo sysctl -p
接続確認Proxy設定は外れていることを確認。
DNSが引けるか
gatewayが今回セッティングしたサーバーのIPアドレスになっているか確認
0 件のコメント:
コメントを投稿