Ubuntu सर्वर के लिए वीपीएन पीपीटीपी कनेक्शन


0

यकीन नहीं होता कि मैं एक नई पोस्ट बना रहा हूं या बहुत पुरानी पोस्ट का जवाब दे रहा हूं। लेकिन यह वह मार्गदर्शक है जिसका मैंने अनुसरण किया।

Ubuntu में PPTP VPN से कनेक्ट करने में विफलता: VPN प्लगइन विफल: 1

मैं ubuntu 12.04 सर्वर का उपयोग कर रहा हूं इसलिए मैन्युअल रूप से सेटअप पीपीटी करना होगा। मुझे पता है कि मेरा वीपीएन सर्वर काम कर रहा है मेरी विंडोज मशीनें कनेक्ट करने में सक्षम हैं और सभी ट्रैफ़िक इसके माध्यम से रूट किए जाते हैं।

using channel 9
Using interface ppp0
Connect: ppp0 <--> /dev/pts/2
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x5d1a0bd> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0xc65ae795> <pcomp> <accomp>]
sent [LCP ConfAck id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0xc65ae795> <pcomp> <accomp>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x5d1a0bd> <pcomp> <accomp>]
sent [LCP EchoReq id=0x0 magic=0x5d1a0bd]
rcvd [LCP EchoReq id=0x0 magic=0xc65ae795]
sent [LCP EchoRep id=0x0 magic=0x5d1a0bd]
rcvd [CHAP Challenge id=0x1d <e1a713ac563e9796d19b53a80e508df6>, name = "pptpd"]
sent [CHAP Response id=0x1d <2c1b2fc24ee76a1dcb18ac30712c0c7e0000000000000000d2190880ae45acc1009f0db52a812809120fca16176b409c00>, name = "banz"]
rcvd [LCP EchoRep id=0x0 magic=0xc65ae795]
rcvd [CHAP Success id=0x1d "S=B3DD9D98BCB681671598BDC4AAF21A94BF3BA081 M=Access granted"]
CHAP authentication succeeded
sent [CCP ConfReq id=0x1 <mppe +H -M +S -L -D -C>]
rcvd [CCP ConfReq id=0x1 <mppe +H -M +S -L -D -C>]
sent [CCP ConfAck id=0x1 <mppe +H -M +S -L -D -C>]
rcvd [CCP ConfAck id=0x1 <mppe +H -M +S -L -D -C>]
MPPE 128-bit stateless compression enabled
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0>]
rcvd [IPCP ConfReq id=0x1 <addr 192.168.5.1>]
sent [IPCP ConfAck id=0x1 <addr 192.168.5.1>]
rcvd [IPCP ConfRej id=0x1 <compress VJ 0f 01>]
sent [IPCP ConfReq id=0x2 <addr 0.0.0.0>]
rcvd [IPCP ConfNak id=0x2 <addr 192.168.5.10>]
sent [IPCP ConfReq id=0x3 <addr 192.168.5.10>]
rcvd [IPCP ConfAck id=0x3 <addr 192.168.5.10>]
local  IP address 192.168.5.10
remote IP address 192.168.5.1
Script /etc/ppp/ip-up started (pid 12796)
Script /etc/ppp/ip-up finished (pid 12796), status = 0x0

यह मेरी राउटिंग टेबल है।

default         192.168.61.253  0.0.0.0         UG    100    0        0 eth0
192.168.5.1     *               255.255.255.255 UH    0      0        0 ppp0
192.168.61.0    *               255.255.255.0   U     0      0        0 eth0
spmental2.info  192.168.61.253  255.255.255.255 UGH   0      0        0 eth0

कनेक्शन स्थापित हो जाता है, लेकिन कोई यातायात इसके माध्यम से नहीं जाता है।

मैं कुछ त्रुटियों को syslog में देख रहा हूँ।

Nov 28 10:52:50 xxx pptp[14050]: anon log[decaps_gre:pptp_gre.c:414]: buffering packet 69 (expecting 68, lost or reordered)
Nov 28 10:56:20 xxx pptp[14050]: anon log[decaps_gre:pptp_gre.c:414]: buffering packet 82 (expecting 81, lost or reordered)
Nov 28 10:56:20 xxxx pptp[14050]: anon log[decaps_gre:pptp_gre.c:414]: buffering packet 83 (expecting 81, lost or reordered)

जवाबों:


0

कोई आश्चर्य की बात नहीं है कि यह काम नहीं करता है: आपकी रूटिंग टेबल को आपके वीपीएन सर्वर, spmental2ffo के पॉइंट-टू-पॉइंट कनेक्शन के रूप में सेट किया गया है; किसी भी चीज़ के लिए कोई अन्य मार्ग नहीं है, न तो सर्वर के पीछे नेटवर्क तक पहुंचना, न ही इंटरनेट तक पहुंचने के लिए सर्वर का उपयोग करना।

आप कमांड के साथ सर्वर के पीछे का मार्ग जोड़ सकते हैं

  sudo route add -net 192.168.5.0/24 dev ppp0

यदि आप अपने सभी ट्रैफ़िक को अपने वीपीएन सर्वर के माध्यम से रूट करना चाहते हैं, तो आपको इन दोनों कमांडों को भी जारी करना होगा:

  sudo route delete default gw 192.168.61.253
  sudo route add -net 0.0.0.0/0 gw 192.168.5.1 dev ppp0

आप कोशिश कर सकते हैं कि यह काम करता है, लेकिन मुझे डर है कि यह नहीं हो सकता है। कारण यह है कि इस तरह की अधूरी रूटिंग टेबल को पहली बार स्वचालित स्क्रिप्ट द्वारा कभी भी निर्मित नहीं किया जाना चाहिए, इसलिए मुझे संदेह है कि यहां खेलने में मूलभूत रूप से कुछ और गलत है। अगर वास्तव में ऐसा होता है, तो मैं आपको सुझाव देता हूं कि आप अपने डिस्ट्रो के लिए एक अच्छा पीपीटीपी गाइड बना लें, आसपास कई बेहतरीन चीजें हैं।


यह मार्गों को संशोधित करने के बाद काम किया! तो मुझे इसे अपने /etc/ppp/ip-up.d/vpn फ़ाइल में जोड़ने की ज़रूरत है ताकि vpn से कनेक्ट करने के बाद इसे स्वचालित रूप से किया जा सके?
लैंबज

हाँ। खुशी है कि यह इतना आसान था।
MariusMatutiae
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.