特殊:Badtitle/NS100:Gaming VPN Using PPTPD:修订间差异

来自Ubuntu中文
跳到导航跳到搜索
Wikibot留言 | 贡献
无编辑摘要
Wikibot留言 | 贡献
无编辑摘要
第87行: 第87行:
TCP/IP = don't use gateway
TCP/IP = don't use gateway
=== Links ===
=== Links ===
* [http://poptop.sourceforge.net/ Poptop - The PPTP Server for Linux]
* [[http://poptop.sourceforge.net/|Poptop - The PPTP Server for Linux]]
* [http://poptop.sourceforge.net/dox/qna.html Poptop Questions & Answers]
* [[http://poptop.sourceforge.net/dox/qna.html|Poptop Questions & Answers]]
* [http://sourceforge.net/mailarchive/forum.php?forum_id=8250 poptop (pptpd) mail archive]
* [[http://sourceforge.net/mailarchive/forum.php?forum_id=8250|poptop (pptpd) mail archive]]
* [http://astrolog.offline.ee/linux/ppp-ipx.shtml Linux: IPX over PPP]
* [[http://astrolog.offline.ee/linux/ppp-ipx.shtml|Linux: IPX over PPP]]
* [http://tipxd.sourceforge.net/ Tom's IPX Tunneling Daemon]
* [[http://tipxd.sourceforge.net/|Tom's IPX Tunneling Daemon]]
* #pptp @ FreeNode
* #pptp @ FreeNode
[[category:CategoryDocumentation]] [[category:CategoryGames]]
----
[[category:CategoryGames]]


[[category:UbuntuHelp]]
[[category:UbuntuHelp]]

2008年10月19日 (日) 05:32的版本

{{#ifexist: :Gaming VPN Using PPTPD/zh | | {{#ifexist: Gaming VPN Using PPTPD/zh | | {{#ifeq: {{#titleparts:Gaming VPN Using PPTPD|1|-1|}} | zh | | }} }} }} {{#ifeq: {{#titleparts:Gaming VPN Using PPTPD|1|-1|}} | zh | | }}

How to set up Gaming VPN using PPTPD

TODO. Working:

  • TCP/IP

Current problem(s):

  • Only one IPX connection is accepted
  • Sometimes you must reconnect because pptpd/pppd gets into somekind of loop

Server, Linux

Packing and authentication (except plain text) is not used because it eats bandwidth.

apt-get install pptpd ipx ipxripd

File: /etc/ppp/options

File contains only these lines:

lock
#debug

File: /etc/ppp/pptpd-options

File contains only these lines:

name pptpd
lock
nodefaultroute
nobsdcomp
# change to your own DNS
ms-dns 130.234.4.30
ms-dns 130.234.5.30
proxyarp
netmask 255.255.255.0
#IPX (todo)
ipx
ipx-network 4
ipx-node 1:0
ipx-routing 2
ipx-router-name Linux_router
ipxcp-accept-remote
# authentication:
noauth
nomppe
nomppe-40
nomppe-128
#debug

File: /etc/pptpd.conf

File contains only these lines:

option /etc/ppp/pptpd-options
logwtmp
localip 172.20.0.1
remoteip 172.20.0.2-254
# 'listen' is not required necessary
#listen 44.33.22.11

iptables

Run this:

echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/ip_dynaddr

File: /etc/ppp/chap-secrets

Add all VPN users to this file

# client server password IP
# separated with tab
raspi pptpd awvb46bw7n "*"
testuser pptpd fgf4wty475 1.2.3.4

Debugging

  • /var/log/syslog
  • /proc/net/ipx/interface
  • /proc/net/ipx/route
  • /proc/net/ipx/socket
  • ifconfig

Services:

  • /etc/init.d/pptpd <start|stop|restart>
  • /etc/init.d/ppp <start|stop|restart>

Client, Windows XP

  • Install IPX
  • Create VPN connection

VPN Settings (Windows)

Custom settings, check only PAP VPN-type = PPTP-VPN Negotiate multilink = ON TCP/IP = don't use gateway

Links