การเชื่อมต่อผ่านไคลเอนต์ ShrewSoft VPN หมายความว่าไม่มีการเชื่อมต่ออินเทอร์เน็ต LAN (Windows 7 64 บิต) - มีคำแนะนำอะไรไหม?


6

ฉันมีเครื่องเดสก์ท็อป Windows 7 64 บิตซึ่งเชื่อมต่อกับ LAN

ฉันเพิ่งติดตั้งไคลเอนต์ ShrewSoft VPN v 2.1.7 บนเครื่องของฉันเพื่อให้ฉันสามารถเชื่อมต่อกับเซิร์ฟเวอร์ใบอนุญาตที่โฮสต์โดยลูกค้าของฉัน พวกเขาใช้เซิร์ฟเวอร์ Cisco VPN และฉันพยายาม (ไม่สำเร็จ!) เพื่อใช้ไคลเอนต์ Cisco VPN สำหรับ Windows 64 บิต แต่เกตเวย์เริ่มต้นไม่ได้รับการกำหนดค่าอย่างถูกต้องหลังจากโหลดไฟล์ pcf ของฉัน การใช้ ShrewSoft ฉันสามารถนำเข้าไฟล์ pcf เดียวกันและเชื่อมต่อกับเครื่องที่ฉันต้องการใช้ซอฟต์แวร์ไคลเอนต์ VPN ได้สำเร็จ เครื่องไคลเอนต์ที่ฉันต้องเชื่อมต่อจะมีที่อยู่ IP 1.52.90.33

ปัญหาคือเมื่อฉันเชื่อมต่อกับเครือข่ายลูกค้าโดยใช้แอปพลิเคชันไคลเอนต์ VPN (และหลังจากนั้นไม่กี่นาที) ฉันจะสูญเสียการเชื่อมต่ออินเทอร์เน็ต LAN ของฉัน ฉันสามารถสันนิษฐานได้ว่าเป็นเพราะโดยค่าเริ่มต้นแอปพลิเคชันไคลเอนต์ ShrewSoft VPN จะปรับการรับส่งข้อมูลทั้งหมดโดยอัตโนมัติผ่านการเชื่อมต่อ VPN ฉันรู้ว่ามีตัวเลือกให้ปิดตัวเลือก "Tunnel All" ในแท็บนโยบายของแอปพลิเคชันและป้อนทรัพยากรเครือข่ายระยะไกล (เพื่อ "รวม" หรือ "ยกเว้น") เป็น "ที่อยู่" และ "ที่อยู่ IP Netmask" อย่างไรก็ตาม ไม่แน่ใจว่าฉันต้องป้อนอะไรที่นี่

นี่คือเอาท์พุท ipconfig ของฉันก่อนที่จะเชื่อมต่อกับ VPN (มีคำต่อท้ายว่างเปล่า):

Windows IP Configuration


Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . : ***.***
   Link-local IPv6 Address . . . . . : fe80::8de3:9dbe:393a:33ba%11
   IPv4 Address. . . . . . . . . . . : 150.237.13.17
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 150.237.13.1

Tunnel adapter 6TO4 Adapter:

   Connection-specific DNS Suffix  . : ***.***
   IPv6 Address. . . . . . . . . . . : 2002:96ed:d11::96ed:d11
   Default Gateway . . . . . . . . . : 2002:c058:6301::c058:6301

Tunnel adapter Local Area Connection* 9:

   Connection-specific DNS Suffix  . :
   IPv6 Address. . . . . . . . . . . : 2001:0:4137:9e76:2cf9:38c4:6912:f2ee
   Link-local IPv6 Address . . . . . : fe80::2cf9:38c4:6912:f2ee%12
   Default Gateway . . . . . . . . . :

Tunnel adapter isatap.***.***:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . : ***.***

นี่คือผลลัพธ์การพิมพ์เส้นทางของฉันก่อนเชื่อมต่อกับ VPN:

===========================================================================
Interface List
 11...20 cf 30 9d ec 2a ......Realtek RTL8168D/8111D Family PCI-E Gigabit Ethern
et NIC (NDIS 6.20)
  1...........................Software Loopback Interface 1
 14...00 00 00 00 00 00 00 e0 Microsoft 6to4 Adapter
 12...00 00 00 00 00 00 00 e0 Teredo Tunneling Pseudo-Interface
 13...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #2
===========================================================================

IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0     150.237.13.1    150.237.13.17      2
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
     150.237.13.0    255.255.255.0         On-link     150.237.13.17    257
    150.237.13.17  255.255.255.255         On-link     150.237.13.17    257
   150.237.13.255  255.255.255.255         On-link     150.237.13.17    257
        224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
        224.0.0.0        240.0.0.0         On-link     150.237.13.17    257
  255.255.255.255  255.255.255.255         On-link         12

นี่เป็นเรื่องแปลกเนื่องจากฉันเปลี่ยนมาใช้ ShrewSoft VPN จากไคลเอนต์ Cisco VPN โดยเฉพาะเพราะ ShrewSoft ไม่สนใจคำขอของเซิร์ฟเวอร์ที่ฉันถูกตัดการเชื่อมต่อจาก LAN ของฉันเอง
เอียนบอยด์

คำตอบ:


4

ใช่ก่อนที่จะเชื่อมต่อคุณต้องยกเลิกการเลือก "เปิดใช้ DNS" ในแท็บ "การแก้ปัญหาชื่อ" ของการเชื่อมต่อ Shrewsoft จากนั้นหลังจากเชื่อมต่อให้ลบเส้นทาง 0.0.0.0 ที่ชี้ไปยัง ip ที่ได้รับใหม่จากอะแดปเตอร์เสมือน vpn จากนั้นเพิ่มเส้นทางไปยังเครือข่ายที่คุณต้องการเข้าถึงผ่านอะแดปเตอร์ vpn ด้วยตนเอง ขั้นตอนนี้จะช่วยให้คุณสามารถใช้การเชื่อมต่ออินเทอร์เน็ตเริ่มต้นของคุณในขณะที่เชื่อมต่อกับ VPN แต่คุณจะต้องทำทุกครั้ง ฉันสร้างไฟล์แบตช์ที่ฉันรันหลังจากเชื่อมต่อซึ่งเพิ่ม / ลบเส้นทาง

cmd.exeคำสั่งแบตช์ไฟล์ Windows ( ):

route delete 0.0.0.0 mask 0.0.0.0 [your vpn ip]
route add [gateway in vpn network] mask [mask in vpn network] [your vpn ip]

นี่คือคำตอบที่ถูกต้อง เพื่อให้ได้ DNS นั้นกลับมาฉันเพิ่งเพิ่มกฎลงในไฟล์โฮสต์ของฉัน สำหรับ IP ที่ฉันใช้บ่อย
itslittlejohn

3

เพียงแค่เรียงปัญหาที่คล้ายกันด้วยตัวเอง บนแท็บนโยบายของ ShrewSoft ลองยกเลิกการเลือก "รับโทโพโลยีอัตโนมัติหรืออุโมงค์ทั้งหมด" และเพิ่มทรัพยากรระยะไกล (สมมติว่า 1.52.90.33 เป็น IP เดียวที่คุณต้องใช้ในฝั่ง VPN):

ประเภท: รวม
ที่อยู่: 1.52.90.33
Netmask: 255.255.255.255

หากคุณมีหลาย IP คุณจำเป็นต้องเข้าถึงเพียงแค่เปลี่ยน netmask ตามนั้นหรือเพิ่มทรัพยากรเพิ่มเติม


ฉันเชื่อว่านี่เป็นคำตอบที่สะอาดกว่าคำตอบอื่น
underscore_d

0

ได้ต่อสู้กับสิ่งนี้มาสองสามวันโดยไม่มีโชค แต่น้อยมากหลังจากเปลี่ยนพารามิเตอร์บางอย่างที่มีการเชื่อมต่อกับอุโมงค์การเข้าถึงอุปกรณ์ที่น่าสนใจและการเข้าถึง LAN รวมถึงอินเทอร์เน็ต

นี่คือสิ่งที่ดูเหมือนว่าจะทำงานให้ฉัน:

ทั่วไป, โลคัลโฮสต์, โหมดอะแดปเตอร์, ใช้อะแดปเตอร์ที่มีอยู่และที่อยู่ปัจจุบัน

การแก้ปัญหาชื่อ, เปิดใช้งาน DNS, ที่อยู่เซิร์ฟเวอร์ # 1, ip เกตเวย์ LAN

การแก้ปัญหาชื่อ, เปิดใช้งาน DNS, ส่วนต่อท้าย DNS, ภายในเครื่อง

นโยบายรักษาความสัมพันธ์ถาวร

นโยบาย, ทรัพยากรเครือข่ายระยะไกล, รวม, IP ของเครือข่ายระยะไกล, Subnet mask ของเครือข่ายระยะไกล

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.