Cara Debug dan Memperbaiki Koneksi Klien PPTP / VPN


16

Saya mengajukan pertanyaan, yang memiliki dua sub-pertanyaan. Itulah caranya agar VPN dapat berfungsi di Ubuntu 12.04, baik dengan membuat pptp VPN bawaan berfungsi atau melalui konfigurasi manual. Klien Microsoft tidak kesulitan membuat koneksi VPN ke dalam sistem yang sama.

Berikut detailnya:

Saya menjalankan Ubuntu 12.04

Linux mrshighpants 3.2.0-40-generic-pae 
#64-Ubuntu SMP Mon Mar 25 21:44:41 
UTC 2013 i686 i686 i386 GNU/Linux

Untuk versi Ubuntu ini dan beberapa rilis kembali, saya dapat mengkonfigurasi VPN menggunakan Network Manager, tetapi tidak bisa memulainya. Pada 12,04, saya mendapatkan layanan tidak memulai untuk pesan kesalahan.

1) Apa cara terbaik untuk men-debug ini?

2) Saya ingin meningkatkan pertanyaan ini dengan menyediakan log yang diperlukan, tetapi data apa yang harus saya tempatkan dalam pertanyaan ini, selain tail syslog (ditunjukkan di bawah)?

3) Apakah ada cara untuk mengkonfigurasi VPN secara manual?

Ini tail syslog

syslog ekor

May 11 16:27:51 mrshighpants NetworkManager[868]: <info> Starting VPN service 'pptp'...
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN service 'pptp' started (org.freedesktop.NetworkManager.pptp), PID 3552
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN service 'pptp' appeared; activating connections
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN plugin state changed: init (1)
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN plugin state changed: starting (3)
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN connection 'townofsomethington' (Connect) reply received.
May 11 16:27:51 mrshighpants NetworkManager[868]: <warn> VPN connection 'townofsomethington' failed to connect: 'couldn't convert PPTP VPN gateway IP address '123.4.5.281' (0)'.
May 11 16:27:51 mrshighpants NetworkManager[868]: <warn> error disconnecting VPN: Could not process the request because no VPN connection was active.
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> Policy set 'MtLaughmore' (wlan0) as default for IPv4 routing and DNS.
May 11 16:27:56 mrshighpants NetworkManager[868]: <info> VPN service 'pptp' disappeared

Setelah pengujian:

Ada dua masalah, dan sekarang koneksi berhasil. Alamat IP disisipkan 0,281, bukannya 218, dan kata sandi salah.


Silakan periksa pengaturan VPN seperti yang saya sebutkan dalam jawaban saya
Qasim

Jawaban:


21

Periksa pengaturan Anda dengannya.

Koneksi VPN di Ubuntu

Buka manajer jaringan> Koneksi VPN> Konfigurasi VPN> Tambah VPN

masukkan deskripsi gambar di sini

  1. Nama Koneksi VPN (Nama Apa Saja)

  2. Gateway: Anda alamat ip server pptp atau FDDN (Nama Domain yang Sepenuhnya Memenuhi Syarat)

  3. Nama pengguna

  4. Kata sandi

  5. Klik pada Lanjutan

masukkan deskripsi gambar di sini

Klik "Gunakan enkripsi titik ke titik" Klik OK & Simpan

Sekarang buka terminal

 tail -f /var/log/syslog

Dan hanya terhubung ke VPN & periksa log Anda.


Terima kasih. Ini adalah pengaturan yang sudah saya miliki, dan berfungsi di Ubuntu di tempat kerja. Saya harus mencobanya pada versi yang sama di rumah.
octopusgrabbus

Anda tidak perlu men-debug, Anda hanya perlu memperbaiki cara membuat koneksi pptp di ubuntu
Qasim

Baik debug dan buat saya pikir. Mungkin ini masalah alamat IP, tapi saya tidak akan tahu sampai saya pulang kerja. Itu bekerja, di tempat kerja.
octopusgrabbus

Jika sekarang bekerja dari rumah periksa pengaturan router Anda tentang "vpn passthrough"
Qasim

1
+1 untuk "Pakai VPN VPN titik-ke-titik (MPPE)"!
BrunoJCM

10

Ada kegagalan ketik:

[...]'couldn't convert PPTP VPN gateway IP address '209.6.3.281' (0)'[...]

IP ini tidak dapat eksis karena angka terakhir 281 lebih besar dari 255.


Kamu mungkin benar. Saya harus memeriksanya juga.
octopusgrabbus

Dia pasti benar, tidak mungkin tentang itu. 281> 255 yang merupakan maksimum 1 byte yang tidak ditandatangani.
Fred Thomsen

2

Petunjuk yang disediakan di Debugging NetworkManager pptp terlihat seperti opsi yang baik untuk debugging koneksi VPN yang dikonfigurasi menggunakan NetworkManager:

  1. di terminal root, jalankan:

    killall -TERM nm-pptp-service

    /usr/libexec/nm-pptp-service --debug # This is one potential path, OR

    /usr/lib/NetworkManager/nm-pptp-service --debug # Ubuntu 14.04 LTS

  2. mulai koneksi VPN Anda

  3. mereproduksi masalah

1

Saya mengalami masalah yang berkelanjutan dengan VPN 12,04 di mana saya bisa mendapatkan koneksi awal ok tapi tidak bisa membuat koneksi VPN lain setidaknya selama 5 menit setelah memutuskan koneksi yang pertama.

Solusinya ternyata tidak ada hubungannya dengan Ubuntu, saya harus memasukkan aturan NAT masuk di Firewall saya untuk memungkinkan lalu lintas WAN PPTP (TCP Port 1723) dan lalu lintas GRE 47 ke kotak 12,04 saya dan sekarang semuanya berfungsi sebagaimana mestinya !


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.