小弟我是參照dandy大大心得
http://phorum.study-area.org/viewtopic.php?t=34246&highlight=×××
我的作業系統是Fedora Core 3
client是用xp
在連線後確認使用者密碼的時候就會出現無法連線
messages的訊息如下
Oct  7 10:25:24 mediatek pptpd[7505]: CTRL: Client 59.120.2.142 control connection started
Oct  7 10:25:24 mediatek pptpd[7505]: CTRL: Starting call (launching pppd, opening GRE)
Oct  7 10:25:27 mediatek pppd[7506]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
Oct  7 10:25:28 mediatek pppd[7506]: pppd 2.4.3 started by root, uid 0
Oct  7 10:25:28 mediatek pppd[7506]: Using interface ppp0
Oct  7 10:25:28 mediatek pppd[7506]: Connect: ppp0 <--> /dev/pts/3
Oct  7 10:25:28 mediatek pptpd[7505]: GRE: Discarding packet by header check

請各位前輩們給我一點協助
感謝~~^^

=================================================================



檢視個人資料
« 回覆文章 #1 於: 2005-10-07 14:14 »


看樣子應該是GRE protocol出現問題,在pptp ***上遇到的問題最多就是在路由跟iptables上,GRE這個協定原本是由cisco所開發的 tunneling 協定,比 IP-in-IP tunneling好用一點,像是能夠透過 GRE tunnel 傳送 multicast 和 IPv6 資訊. btw, Linux 裡面的 tunnel 共分三類, IP in IP tunneling, GRE tunneling跟核心以外的 tunnels.
所以在路由方面,請大家盡量能看懂這個url的圖:
http://pptpclient.sourceforge.net/routing.phtml
和瞭解一下pptpd如何封裝packet跟運作:
http://pptpclient.sourceforge.net/diagrams.phtml

其他應該就不難了

=================================================