1. DNS/実装/pdns
- について、ここに記述してください。
Contents
pdns-recursor-4.1.7 tss fragment 毒耐性 なし
https://doc.powerdns.com/recursor/security.html
https://doc.powerdns.com/recursor/security-advisories/powerdns-advisory-2018-07.html
2. configure
READMEが見当たらないので、いきなり./configureを実行したら、
Boost が足りないと言われた。(無謀だった)
$sudo apt-get install libboost-all-dev
python 2.7 関連のエラー -- ToshinoriMaeno 2018-11-14 04:35:11
jp.archive.ubuntu.com が名前解決できず。
- jp.archive.ubuntu.com. 78 IN CNAME ubuntutym.u-toyama.ac.jp.
ubuntutym.u-toyama.ac.jp. 85842 IN CNAME ubuntutym3.u-toyama.ac.jp. ubuntutym3.u-toyama.ac.jp. 85842 IN A 160.26.2.187
digで名前解決させたら、進んだ。なにか問題があったようだ。 -- ToshinoriMaeno 2018-11-14 04:44:25
次はLuaJITかLuaがいるとか。面倒だから、中断 -- ToshinoriMaeno 2018-11-14 04:46:44
- LuaJITは入っているが、見つけられないらしい。
3. README
# apt-get install liblua5.2-dev
configure OK -- ToshinoriMaeno 2018-11-14 10:14:42
configure: Lua: lua5.2 configure: OpenSSL ECDSA: yes configure: libsodium ed25519: no configure: libdecaf ed25519 and ed448: no configure: Botan gost: no configure: Protobuf: no configure: SNMP: no configure: systemd: no configure: Context library: Boost context configure:
4. make install
できたらしい。
/usr/local/etc/reculsor.conf を作る必要があるようだ。
明日にしよう。-- ToshinoriMaeno 2018-11-14 10:29:27
5. run
/usr/local/etc/recursor.conf を使って、/usr/local/sbin/pdns-recursor が動いた。