↑日記で日々積み重ねた情報をトップの「わんこのページ」にまとめています。

おのたく日記 [RDF] YouTubeも始めました→


2007-09-18(Tue) PPTPパススルー [長年日記]

[PPTP]PPTPパススルー

昨日の日記ではPPTPの設定について書いたけど、今日もその続き。

そうそう、ルータの宣伝などでVNPパススルー(PPTP,IPsec)などというのを見掛けるけど、PPTPが利用するのはTCPの1723と、GRE(IPプロトコル47番:CISCOが使いはじめたプロトコル)で、これらが開いていないとPPTP接続は出来ない。

iptables -I INPUT -i $PPP_IFACE -d $PPP_LOCAL -p tcp -m tcp --dport 1723 -j ACCEPT

iptables -I INPUT -i $PPP_IFACE -d $PPP_LOCAL --protocol gre -j ACCEPT

のように/etc/ppp/up-up.localの中に書いて利用できるようにした。

※ADSLルータはGREプロトコルを開けられないので、MyIP接続でPPTPサーバを使えるようにしているので、PPTPするときにはPPTPの中にPPTPで、すごく効率悪いのが難点…

[FON][PPTP]FONからPPTP

まず、WindowxXPから接続されるときと同じうにPPTPを設定してみたらFONからは接続できない。

どうやらFONはMPPE(MSの暗号化)に対応していないようなので/etc/ppp/pptpd-optionsを

#forFON refuse-chap

#forFON refuse-mschap

# Require the peer to authenticate itself using MS-CHAPv2 [Microsoft

# Challenge Handshake Authentication Protocol, Version 2] authentication.

#forFON require-mschap-v2

# Require MPPE 128-bit encryption

# (note that MPPE requires the use of MSCHAP-V2 during authentication)

#forFON require-mppe-128

として、暗号化はあきらめてchapなどでも接続できるようにする必要がありそうだ。

ここまでやると、なんとかpptpdがpppdを立ち上げる所までいくんだけど

Sep 17 02:26:01 server pppd[7830]: pppd 2.4.4 started by root, uid 0

Sep 17 02:26:01 server pppd[7830]: Using interface ppp1

Sep 17 02:26:01 server pppd[7830]: Connect: ppp1 <--> /dev/pts/3

Sep 17 02:26:01 server pptpd[7829]: GRE: Bad checksum from pppd.

Sep 17 02:26:02 server pppd[7830]: EAP: unauthenticated peer name "guest"

Sep 17 02:26:02 server pppd[7830]: Cannot determine ethernet address for proxy ARP

Sep 17 02:26:02 server pppd[7830]: local IP address 192.168.1.1

Sep 17 02:26:02 server pppd[7830]: remote IP address 192.168.1.2

Sep 17 02:26:02 server ip-up.local[7836]: /etc/ppp/ip-up.local ppp1 /dev/pts/3

Sep 17 02:26:35 server pppd[7830]: LCP terminated by peer (Peer not responding)

Sep 17 02:26:35 server pppd[7830]: Connect time 0.6 minutes.

Sep 17 02:26:35 server pppd[7830]: Sent 0 bytes, received 5264 bytes.

となって、LCPへのFONからこなくて接続できない?

本日のPingbacks(全0件)

Google Web検索 on-o.com内を検索