OpenSUSE의 VPN 클라이언트

OpenSUSE의 VPN 클라이언트

그래서 이번 주말에 머리를 뽑고 있었어요. VPN 서버에 연결하려고 했습니다. 사무실에서는 Windows를 사용하여 이 작업을 성공적으로 수행할 수 있지만 집에서는 OpenSUSE를 사용하여 이 작업을 수행할 수 없습니다. 내 Linux 상자의 설정은 다음과 같습니다.

# This module isn't loaded initially
modprobe nf_conntrack_pptp
pptpsetup --create my_vpn --server xxx.xx.xxx.xx --username xxx  --password xxx
pppd call my_vpn debug nodetach

결과는 다음과 같습니다.

using channel 6
Using interface ppp0
Connect: ppp0 <--> /dev/pts/4
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xac5d988f> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x1 <auth chap MS-v2> <mru 1460> <magic 0x72d37196>]
sent [LCP ConfAck id=0x1 <auth chap MS-v2> <mru 1460> <magic 0x72d37196>]
rcvd [LCP ConfRej id=0x1 <asyncmap 0x0> <pcomp> <accomp>]
sent [LCP ConfReq id=0x2 <magic 0xac5d988f>]
rcvd [LCP ConfAck id=0x2 <magic 0xac5d988f>]
sent [LCP EchoReq id=0x0 magic=0xac5d988f]
rcvd [CHAP Challenge id=0x1 <96a56e74b0a9c972625e5b2a6cfa7ff3>, name = "PS-RTR-INT@DC-CYBERCSF"]
added response cache entry 0
sent [CHAP Response id=0x1 <6878d2f9bafc93c3fd22d7ef83a17cea000000000000000053ed1f4039642a8acec3150b3168abc02cbfa9368595c2a900>, name = "imam"]
rcvd [LCP EchoRep id=0x0 magic=0x72d37196]
rcvd [CHAP Success id=0x1 "S=FB862D3ADF2E8883281F43948FDAF07A06F71780"]
response found in cache (entry 0)
CHAP authentication succeeded
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0>]
rcvd [IPCP ConfReq id=0x1 <addr 20.20.20.1>]
sent [IPCP ConfAck id=0x1 <addr 20.20.20.1>]
rcvd [proto=0x8281] 01 01 00 04
Unsupported protocol 'MPLSCP' (0x8281) received
sent [LCP ProtRej id=0x3 82 81 01 01 00 04]
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 20.20.20.10>]
sent [IPCP ConfReq id=0x3 <addr 20.20.20.10>]
rcvd [IPCP ConfAck id=0x3 <addr 20.20.20.10>]
local  IP address 20.20.20.10
remote IP address 20.20.20.1
Terminating connection due to lack of activity.
Connect time 45.9 minutes.
Sent 12744 bytes, received 1344 bytes.
sent [LCP TermReq id=0x4 "Link inactive"]
rcvd [LCP TermAck id=0x4]
Connection terminated.
tcflush failed: Input/output error
Script pptp xxx.xx.xx.xx --nolaunchpppd finished (pid 4616), status = 0x0

보시다시피 활동 부족으로 인해 연결이 종료되었습니다. 로컬 IP 주소(20.20.20.10)는 분명히 내 컴퓨터를 참조하므로 잘 사용할 수 있지만 원격 IP 주소(20.20.20.1)는 여전히 작동하지 않습니다.

설정에 문제가 있나요?

답변1

나는 잘 이해하지 못하지만:

modprobe nf_conntrack_pptp

터미널이 아닌 GUI를 통해 VPN을 열면 작업이 수행됩니다.

관련 정보