2001年11月14日(Wed)


ppp over ssh

でけた。
けいじさんありがとうm(_ _)m
ssh loginして、そのときにローカルポートを相手に転送するようにします。

ssh -L 10000:dest_host:10000 dest_host

そしたら、自分のマシンにppp clientの設定をして、相手のマシン(dest_host) にppp serverの設定をしてもらいます。
ソフトはFreeBSDに付いてるpppを使いました。

(localmachine:/etc/ppp/ppp.conf)
sshtunnel:
 set escape 0xff
 set device localhost:10000
 set dial
 set timeout 0
 set log Chat Connect hdlc LCP IPCP CCP tun
 enable proxyall
 set authname username
 set authkey password
(destinationmachine:/etc/ppp/ppp.conf)
ppp-in:
 set ifaddr 192.168.1.2 192.168.1.1
 set log phase chat connect lcp ipcp command hdlc
 enable pap
 allow mode direct

それから、server(dest_machine)のinetd.confに、以下の行を追加。で、kill -HUP

(destinationmachine:/etc/inetd.conf)
ppp-in        stream        tcp        nowait        root        /usr/sbin/ppp        ppp -direct ppp-in

あとは、ローカルマシンで、

1:26orange{wataru}% ppp sshtunnel                                           [~]
Working in interactive mode
Using interface: tun0
Warning: Add route failed: default already exists
ppp ON cltks023> dial
ppp ON cltks023>
Ppp ON cltks023>
PPp ON cltks023>
PPP ON cltks023>

こんな感じ。

ppp down

うー、pppが切れる。気が付くと切れてる。むか。
ローカルマシンの/etc/ppp/ppp.confに書いた、

sshtunnel:
 set timeout 0

これじゃ、ダメなのかなぁ。

ppp.logどこ?

/etc/ppp/ppp.logが記録されなくなった。どこいった? syslog.confいじってな いのに。
pppは、多分ちょうど4分で落ちてる。timeoutどこで設定するの〜。
おおおおお、ログ見た〜い。

おやすみ

あしたはpppにv6アドレスのっけてみよう。
だめならgif使えばいいや。
あと、pppのログね。

お買物

昨日はちょっとショックだった。ちょっとだけね。
連絡付かないで買物予定潰れた。
フテ寝した。朝メール来てた。ほっ。
新しい予定は来週に組んだ。



generated by makediary-2.11