NetBSD 8.0のnpf(7)の設定例

NetBSD/amd64 8.0でnpf(7)を使っている。npfは、NetBSD packet filterのことである。 あまり設定例が公開されていないようなので、備忘のために書いておく。

xennet0インターフェイスで、TCPの80番・443番・25番・22番・8080番・53番ポートとUDPで53番ポートを通過させ、ログをnpfd(8)で取得する設定である。


#set bpf.jit off
$ext_if = { ifaddrs(xennet0) }
$services_tcp = { http, https, smtp, ssh, 8080, domain }

procedure "log" {
        log: npflog0
}

group default {
        pass in final family inet6 proto ipv6-icmp all
        pass in final family inet4 proto icmp all

        pass stateful out final all

        pass stateful in final proto tcp to $ext_if port $services_tcp apply "log"
        pass stateful in final proto udp to $ext_if port domain apply "log"

        pass final on lo0 all
        block all apply "log"
}

FreeBSDのconsoleのkeymapの変更

FreeBSD/amd64 11.2-RC3を使っているのだが、NetBSDで/etc/wscons.confencoding us.swapctrlcapsと指定するのと同じ設定が必要だった。 このNetBSDの設定では、CAPS lockキーと左Ctrlキーを入れ替えるのだが、以下のFreeBSDの設定では、CAPS lockが左Ctrlキーになる。 私としては、その方が望ましい。


# vi /etc/rc.conf
keymap="us.ctrl"
us.ctrlの部分は、/usr/share/vt/keymapsにあるファイル名から.kbdを取ったものを指定する。

AndroidのGmailアプリのExchange and Office 360アカウントのMobile device ID

AndroidのGmailアプリでは、Exchange and Office 365アカウントを追加することはできる。この際に、Mobile device IDというのが表示される。 これは、電子メールアドレスを入力してNextボタンを押下すると表示されるのだが、これは、1つ前の画面で入力した電子メールアドレスに無関係であった。 つまり、違う電子メールアドレスを入力しても、同じMobile device IDが表示される。

東京大学のOCWについて

東京大学のOCWには以下の問題があるようである。

1つ目は、Adobe Flashでビデオ配信されていることである。これ自体は、現状では問題ないのだが、今のメンテナンス状態を考えると、Adobe Flash Playerが提供されなくなった後に、HTML5等で更新されることもなさそうに思えるので、残念なことになってしまうかもしれない。

2つ目は、iiionline.iii.u-tokyo.ac.jpというウェブサイトへのリンクになっているビデオがあるということである。このウェブサイトが今はもう動いていないようである。ocw.u-tokyo.ac.jpにちゃんとまとめておかなかったのは失敗だろう。おもしろそうな講義もあったので残念である。

OCW「ビッグデータ時代の人工知能学と情報社会のあり方」(東京大学)

ビッグデータ時代の人工知能学と情報社会のあり方は、コースの半分近くのビデオは非公開になってしまっている。公開されているビデオは、人工知能に関する概論的な講義である。

私は、人工知能について学んで来なかったのだが、深層学習が人工知能の研究においてどのような意味を持つかを解説した第9回第10回は特におもしろかった。

OCW「情報工学概論A」(東京大学)

東京大学の「情報工学概論A」は、インターネットを実現する技術についての講義であった。 インターネットの運営に関することから、イーサネット等からHTTP等までのネットワークの技術、暗号化技術について、解説している。

内容は、基礎的なものであるので、2018年の今でも視聴する価値はあると感じた。しかし、実例として触れられているものは、古くなってしまっている。

OCW「データベース」(上智大学)

大学の公開している日本語の講義はいろいろあるのだが、内容が一部だけではなく役に立つものと言うと、あまりないように思える。 また、そのような講義がまとめられている物も見つけられない。

上智大学理工学部「データベース」は、 データベースとSQLについて全く知らなかった時期に、SQL ゼロからはじめるデータベース操作を 読むのと同時に視聴して大変役に立った。

記名式Suicaに定期券を割り当てられなくなった

通勤定期券を記名式Suicaのカードで利用している。 その通勤定期券を継続購入しようとしたのだが、券売機に挿入してもどうやっても認識してもらえなかった。 既存の通勤定期券は問題なく利用できるし、チャージ残高を確認もできるので、NFCチップが破損している訳ではないのは...