_ いつのまにか Terminal.app 上の jvim で日本語が入力できなくなっていたので, jvim のソースを眺めていたら, 単に Terminal.app の設定の問題だったことがわかってがっくり。
_ でもせっかくなので jvim2.1b に対するパッチ。
_ Solaris 9 での IPsec 接続実験メモ。 IPv6 を使って telnetd に Mac OS X から接続してみた。 Solaris 9 では IPv6 の IPsec は IKE に対応していないようなので手動で鍵を登録する。 暗号アルゴリズムに AES や Blowfish を使うためには, Solaris Encryption Kit が必要らしい。
_ Solaris 9 側 (nayuki.v6.yoshidam.net)。
_ SA (Security Association):
add esp spi 0x1111 \
src mishio.v6.yoshidam.net \
dst nayuki.v6.yoshidam.net \
authalg hmac-sha1 authkey 3132333435363738313233343536373831323334 \
encralg des encrkey 3132333435363738
add esp spi 0x1112 \
src nayuki.v6.yoshidam.net \
dst mishio.v6.yoshidam.net \
authalg hmac-sha1 authkey 3132333435363738313233343536373831323334 \
encralg des encrkey 3132333435363738_ SA の登録:
# ipseckey -f sa.conf_ SP (Security Policy):
{
lport 23
ulp tcp
} ipsec {
encr_algs DES
}_ SP の登録:
# ipsecconf -a sp.conf_ Mac OS X 側 (mishio.v6.yoshidam.net)。
_ SA (Security Association):
add mishio.v6.yoshidam.net
nayuki.v6.yoshidam.net esp 0x1111
-E des-cbc "12345678"
-A hmac-sha1 "12345678123456781234";
add nayuki.v6.yoshidam.net
mishio.v6.yoshidam.net esp 0x1112
-E des-cbc "12345678"
-A hmac-sha1 "12345678123456781234";_ SA の登録:
# setkey -f sa.conf_ SP (Security Policy):
spdadd mishio.v6.yoshidam.net
nayuki.v6.yoshidam.net[23] tcp -P out ipsec
esp/transport//require;
spdadd nayuki.v6.yoshidam.net[23]
mishio.v6.yoshidam.net tcp -P in ipsec
esp/transport//require;_ SP の登録:
# setkey -f sp.conf