ネットワーク図
{Internet}--[NAT-BOX]--eth0[Ubuntu]eth1--(PPPoE)--[Router]--{192.0.2.64/28}
手順
- パッケージをインストールする。
$ sudo apt-get install pppoe - /etc/ppp/options を編集する。(DNS は、ISP に OCN を使う場合)
ms-dns 202.234.232.6
ms-dns 211.113.139.250
asyncmap 0
noauth
crtscts
lock
hide-password
modem
mtu 1454
proxyarp
lcp-echo-interval 30
lcp-echo-failure 4
noipx - /etc/ppp/pap-secrets の編集
hogehoge@hogehoge.ocn.ne.jp * "password" 192.0.2.64 - /etc/rc.local を編集する。
iptables -P FORWARD ACCEPT
iptables --table nat -A POSTROUTING -o eth0 -j MASQUERADE
ifconfig eth1 0.0.0.0
pppoe-server -I eth1 -L 10.99.99.99 -R 192.0.2.64 -N 1 -m 1414 -O /etc/ppp/options
exit 0 - ルートを追加するスクリプトの作成 (/etc/ppp/ip-up.d/99route-add)
#! /bin/sh
route add -net $5 netmask 255.255.255.240 dev $1
参考
0 件のコメント:
コメントを投稿