でけた。
けいじさんありがとう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が切れる。気が付くと切れてる。むか。
ローカルマシンの/etc/ppp/ppp.confに書いた、
sshtunnel: set timeout 0
これじゃ、ダメなのかなぁ。
/etc/ppp/ppp.logが記録されなくなった。どこいった? syslog.confいじってな
いのに。
pppは、多分ちょうど4分で落ちてる。timeoutどこで設定するの〜。
おおおおお、ログ見た〜い。
あしたはpppにv6アドレスのっけてみよう。
だめならgif使えばいいや。
あと、pppのログね。
昨日はちょっとショックだった。ちょっとだけね。
連絡付かないで買物予定潰れた。
フテ寝した。朝メール来てた。ほっ。
新しい予定は来週に組んだ。