August 05, 2005MacOSXでPPPoEマルチセッション (ルータ不要)[Computer]
MacOSXで光ファイバーやADSLでプロードバンドルータなどをかまさずに直接インターネットに接続されている方はどれくらいいるのでしょうか?僕もその一人です。 今回はそのMacOSXから複数のISP(インターネットプロバイダ)に同時にリンクを張る、いわゆるPPPoEマルチセッションの方法を試してみました。 結果からいうとできました。MacOSX自体、FreeBSDなところが結構あるので、その方法に従ってやっていけばうまくいきます。今回は例としてISPとフレッツ・スクウェアの例で試してみたいと思います。
方法(自己責任でお願いします)は続きをどうぞ。 1.ISPに接続した状態でpppdを使ってフレッツ・スクウェアに接続できることを確認する noipdefault
nodefaultroute # DefaultRouteはISP側 #replacedefaultroute # 書き換えないのでコメントアウト hide-password # パスワードは保護する noauth persist #usepeerdns # DNSは自分でなんとかするのでコメントアウト user guest@flets # フレッツ・スクエアのユーザ名 noproxyarp パスワードの設定を/etc/ppp/pap-secretsに追加する。 guest@flets * guest
この設定を元にしてpppdを起動する。 sudo pppd plugin PPPoE.ppp call flets-square
ちなみに切断は sudo kill `cat /var/run/ppp1.pid`
2.ルーティングテーブルの設定 sudo route add 220.210.194.0/25 (ifconfigで調べたppp1のGWアドレス)
3.名前解決 zone "flets" {
type forward; forward only; forwarders { 220.210.194.67; // ns1.flets 220.210.194.68; // ns2.flets }; }; zone "194.210.220.in-addr.arpa" { type forward; forward only; forwarders { 220.210.194.67; 220.210.194.68; }; }; 最後にDNSをISPではなくlocalhostをひきにいくようにする。 僕はこれでできましたが、環境によって違うのでいろいろ試行錯誤してみてください。 コメント
コメントする
|
スポンサード リンク
|