mpdの使用するカーネルモジュールをカーネルに組み込む。
options NETGRAPH options NETGRAPH_ETHER options NETGRAPH_PPPOE options NETGRAPH_SOCKET options NETGRAPH_BPF options NETGRAPH_IFACE options NETGRAPH_PPP options NETGRAPH_VJCに。
/usr/local/etc/mpd/以下のmpd.confとmpd.secretを設定。PPPoEセクションを修正。mtu 1492 mru 1454。
daemontools管理にするので、service-config root root /usr/local/djb/mpd "/usr/local/sbin/mpd PPPoE"などで適当に作る。
#!/bin/sh exec 2>&1 exec envdir ./env \ /usr/local/sbin/mpd PPPoEecho $PATH > /usr/local/djb/mpd/env/PATHしておいた。適度に修正。
multilogは!"/usr/bin/gzip"を追加してログの圧縮を。
ln -s /usr/local/djb/mpd /var/serviceで管理下に置く。
static routeをzebra.confに移行:
ip route [NETWORK] [GATEWAY]形式で/usr/local/etc/zebra/zebra.confに書く。
/etc/rc.confにstatic_routesで記入しても、タイミングの問題なのかうまくスタティックルートを張れなかったので。
/etc/rc.confにstatic_routesで記入しても、タイミングの問題なのかうまくスタティックルートを張れなかったので。
だぁー。なんか刺さった:
どうもIPsecと絡んでいるときのzebraの設定がむずい。ドキュメントをちゃんと読もう。
というわけでpppにいったん戻す。
というわけでpppにいったん戻す。



コメントを読む(1) [ コメントする ]