สร้างการเชื่อมต่อ VPN บน Windows Server 2012 R2 Core


0

ฉันมีสคริปต์แบทช์ที่ฉันเขียนขึ้นสำหรับลูกค้าที่ใช้rasdialเพื่อสร้างการเชื่อมต่อ PPTP VPN เพื่อคัดลอกไฟล์บางไฟล์จากเครื่องระยะไกลของ บริษัท อื่นโดยอัตโนมัติ ฉันพยายามย้ายสคริปต์นั้นไปยังการติดตั้งWindows Server 2012 R2 Coreและrasdialไม่มีอยู่

มันเป็นเรื่องน่าสังเกตที่rasdialติดตั้งใน Windows 2012 R2 รุ่นมาตรฐานและพื้นฐาน ... แต่ฉันไม่ทราบว่าคุณสมบัติ / บทบาทมาจากถ้ามี (และ Google ล้มเหลวฉัน)

ดังนั้น:

  • มีวิธีรับrasdialบนเซิร์ฟเวอร์ Core หรือไม่ ฉันพยายามคัดลอกไบนารีรวมถึง DLLs ใด ๆ ที่ขึ้นอยู่กับ (ใช้depends.exeเพื่อตรวจสอบ) แต่ก็ไม่ได้ผล ปฏิบัติการไม่ปรากฏว่าจะทำอะไรเมื่อทำงาน ฉันยังลองติดตั้งRouting และ Remote Accessด้วยหวังว่าrasdialจะมากับพวกเขา แต่อนิจจาไม่

  • หากไม่สามารถรับได้rasdialจะสามารถสร้างการเชื่อมต่อ VPN โดยใช้ PowerShell ได้หรือไม่ ฉันพบสิ่งนี้แต่ใช้rasphoneแล้วไฟล์ปฏิบัติการที่เกี่ยวข้องที่ไม่สามารถใช้ได้


ไบนารี rasdial มีอยู่ในระบบ 2012 R2 ของฉัน แต่มีคุณสมบัติ 'ประสบการณ์ใช้งานเดสก์ท็อป' มันไม่ได้อยู่ในเซิร์ฟเวอร์หลักของฉัน หากคุณไม่สามารถหาคำตอบได้ฉันขอแนะนำให้คุณติดตั้ง VM ด้วยสำเนาทดลองของ 2012 R2 ติดตั้งเดสก์ท็อปเต็มรูปแบบแล้วเริ่มลบคุณลักษณะทีละรายการจนกว่าจะพบคำตอบที่ลบ rasdial
Zoredache

คำตอบ:


1

ฉันยังไม่ทราบว่ามีการติดตั้งคุณลักษณะหรือบทบาทอะไรrasdialแต่ฉันสามารถคัดลอกไฟล์ที่เกี่ยวข้องทั้งหมดไปยังเซิร์ฟเวอร์ Core (ในโฟลเดอร์ชื่อ C: \ RasDial) เพื่อให้ทำงานได้

ฉันกำลังที่กำลังหายไปมากเกินกว่าที่ฉันคิดไว้ ฉันวิ่งdepends.exeบนเซิร์ฟเวอร์ Core และพบว่า DLLs ใดขาดหายไป จากนั้นฉันคัดลอก DLLs ที่หายไปทั้งหมดจากการติดตั้ง 2012 R2 Standard ที่ทำงานแล้วโหลดใหม่depends.exeเพื่อค้นหาการพึ่งพาย่อยที่หายไปดำเนินการต่อกระบวนการนี้จนกว่าฉันจะมีรายการ DLLs ที่หายไปเหมือนกันที่ฉันมีบนเซิร์ฟเวอร์ที่ใช้rasdialงานได้ DLLs ที่ต้องการทั้งหมดอยู่ใน C: \ Windows \ System32 บนระบบการทำงานดังนั้นพวกเขาจึงหาง่ายมาก

ในที่สุดฉันก็พบว่าฉันต้องการโฟลเดอร์ย่อยในสหรัฐอเมริกาที่มีไฟล์ rasdial.exe.mui รวมถึงไฟล์ rasphone.pbk ที่คัดลอกมาจากระบบการทำงานซึ่งมี "สมุดโทรศัพท์" ของ VPN

จากความจริงที่ว่าไฟล์บางไฟล์เริ่มต้นด้วย "IE" ซึ่งอาจหมายถึง "Internet Explorer" ฉันเดาว่า @Zoredache ถูกต้อง: อาจต้องใช้คุณสมบัติ "ประสบการณ์การใช้งานเดสก์ท็อป" ... ซึ่งไม่ใช่ Windows Core ลักษณะ

นี่คือรายการไฟล์ทั้งหมดที่ฉันต้องการเพื่อให้มันใช้งานได้:

APPREPAPI.DLL
AVRT.DLL
D2D1.DLL
D3D11.DLL
DCOMP.DLL
DEVMGR.DLL
DXGI.DLL
EFSADU.DLL
ELSCORE.DLL
HLINK.DLL
IEADVPACK.DLL
IEFRAME.DLL
IEUI.DLL
IMGUTIL.DLL
INETCOMM.DLL
MFPLAT.DLL
MRMCORER.DLL
MSFEEDS.DLL
MSHTML.DLL
MSOERT2.DLL
MSRATING.DLL
OCCACHE.DLL
OLEDLG.DLL
PCACLI.DLL
PRINTUI.DLL
PRNTVPT.DLL
PUIAPI.DLL
rasdial.exe
rasphone.pbk
RTWORKQ.DLL
SHDOCVW.DLL

ไดเรกทอรีย่อย en-US:

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