OSCで展示とかするときに使えるかなあ、と思って作ってみました。実際、京都の時にNetBSDブースが用意していたもので助けてもらいましたからね。
接続図も一応作成。ぱっ、パワポマ〜〜〜ンッッ!!

手順は以下のとおり。
- /etc/network/interfacesを以下の通り編集
auto lo iface lo inet loopback allow-hotplug wlan0 iface wlan0 inet manual wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf auto wlan0 iface wlan0 inet dhcp pre-up iptables -t nat -A POSTROUTING -s 192.168.215.0/24 -o wlan0 -j MASQUERADE pre-up iptables -A FORWARD -i eth0 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT pre-up iptables -A FORWARD -i wlan0 -o eth0 -j ACCEPT auto eth0 iface eth0 inet static address 192.168.215.1 netmask 255.255.255.0
- /etc/sysctl.confを開き、以下の行のコメントのアウトを削除
net.ipv4.ip_forward=1
- wpa_passphraseコマンドを使って無線LANの接続情報を書き足す
$ sudo su - # wpa_passphrase hogeAP hogepassword >> /etc/wpa_supplicant/wpa_supplicant.conf
- DHCPサーバーを導入する
$ sudo apt-get install -y isc-dhcp-server $ sudo vi /etc/dhcp/dhcpd.conf
- DHCPサーバーの設定を書く
ddns-update-style none;
ignore client-updates;
default-lease-time 600;
max-lease-time 7200;
log-facility local7;
subnet 192.168.215.0 netmask 255.255.255.0 {
range 192.168.215.10 192.168.215.254;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.215.255;
option routers 192.168.215.1;
option domain-name-servers 8.8.8.8;
}
- 再起動したらできあがり