Computer >> Máy Tính >  >> Hệ thống >> máy chủ Windows

Tự động trả lời cho các kết nối VPN trong Windows 8/10/2012

Tuy nhiên, tôi đã rất ngạc nhiên khi thấy rằng trong Windows 8 và Windows Server 2008 trở lên, Microsoft đã “tinh chỉnh” một chút cài đặt kết nối VPN. Nói chính xác hơn, đã xóa một số cài đặt trong Tùy chọn chuyển hướng. Đây là giao diện của nó trong Windows 7:

Tự động trả lời cho các kết nối VPN trong Windows 8/10/2012

Bây giờ (Windows 8, Windows 10) hầu hết mọi thứ đã bị xóa:

Tự động trả lời cho các kết nối VPN trong Windows 8/10/2012

Một câu hỏi tự nhiên đã nảy sinh - làm thế nào để định cấu hình kết nối lại tự động và số lần thử thiết lập kết nối nếu nó bị gián đoạn?

Có một số cách để làm điều đó. Hãy bắt đầu từ đầu, tùy theo mức độ khó khăn.

Phương pháp 1 - Sử dụng Notepad

Bạn phải thiết lập các thông số theo cách thủ công. Để làm điều đó, hãy chuyển đến thư mục

C:\Users\[USER]\AppData\Roaming\Microsoft\Network\Connections\Pbk\

Tại đó, hãy tìm một tệp (có thể chỉ là một) với tên rasphone.pbk . Đây là một tệp văn bản thông thường, chứa cài đặt kết nối VPN

Bạn có thể mở tệp này bằng notepad.exe

Thông thường, bạn phải tìm một phần chứa VPN của mình, e. g., như thế này [PPTP-VPN]

Tìm các dòng trong đó. Nếu bạn chưa thực hiện bất kỳ thay đổi nào, chúng sẽ trông như thế này:

RedialAttempts=3
RedialSeconds=60
IdleDisconnectSeconds=0
RedialOnLinkFailure=1

Vì vậy, Microsoft đã quyết định nó cho bạn một lần nữa.

Nhưng bây giờ bạn biết nơi để tìm và thay đổi các thông số cần thiết.

  • Quay số lại =3 - số lần quay số lại (tối đa 99)
  • Quay số lại giây =60 - số giây giữa các lần quay số lại
  • IdleDisconnectSeconds =0 - thời gian chờ trước khi rõ ràng là có ngắt kết nối (0 - đừng đợi)
  • RedialOnLinkFailure =1 - Quay số lại nếu kết nối không thành công? 1 - có, 0 - không

Để áp dụng các thông số, bạn phải khởi động lại kết nối VPN của mình như trước đó.

Và sau đó, hãy tin rằng Microsoft sẽ làm mọi thứ cho bạn

Lưu ý . Người ta nhận thấy rằng Windows Server 2012 có thể sử dụng thư mục C:\ Users \ [USER] \ AppData \ Roaming \ Microsoft \ Network \ Connections \ Pbk \ _hiisedPbk theo sáng kiến ​​của chính nó và định vị rasphone.pbk trong thư mục này.

Phương pháp 2 - Cấu hình của một tác vụ đơn giản

Tạo một tác vụ trong Task Scheduler, tệp này sẽ chạy một tệp BAT chứa chuỗi kết nối VPN và định cấu hình tác vụ này để nó chạy, chẳng hạn như, cứ sau 5 phút.

Tôi nên nhắc rằng chuỗi lệnh để thiết lập kết nối VPN trông giống như sau:

C:\windows\system32\rasdial.EXE entryname [username [password|*]] [/DOMAIN:domain]

Có những thông số khác, nhưng nếu bạn thấy thú vị thì hãy tự tìm chúng.

Đừng quên kiểm tra “Chạy cho dù người dùng đã đăng nhập hay chưa” trong cài đặt tác vụ

Tự động trả lời cho các kết nối VPN trong Windows 8/10/2012

Chỉ định tệp thực thi, ví dụ:

Tự động trả lời cho các kết nối VPN trong Windows 8/10/2012

Hoặc để rasdial.exe start ( Mật khẩu người dùng VPN là tên của kết nối VPN, user_name và mật khẩu của bạn)

Tự động trả lời cho các kết nối VPN trong Windows 8/10/2012

Bắt đầu 5 phút một lần mỗi ngày.

Tự động trả lời cho các kết nối VPN trong Windows 8/10/2012

Phương pháp 3 - Định cấu hình một Nhiệm vụ khó khăn

  1. Tạo một công việc trong Trình lập lịch tác vụ
  2. Đặt hai trình kích hoạt trong tác vụ. Cách đầu tiên sẽ sử dụng truy vấn XML (giống như nó đã được mô tả trong bài viết “Cách bắt đầu tác vụ của người lập lịch sau tác vụ trước đó“)

<QueryList>
<Query Id="0" Path="Application">
<Select Path="Application">*[System[Provider[@Name='RasClient'] and (EventID=20226)]] and *[EventData[Data[4]='829' or '629']]</Select>
</Query>
</QueryList>

Lưu ý . Giá trị: 829 - Ngắt kết nối từ xa, 629 -Ngắt kết nối khách hàng

Trình kích hoạt thứ hai dựa trên việc theo dõi sự kiện trong Nhật ký sự kiện:

  • Tên nhật ký:Microsoft-Windows-NetworkProfile / Operational
  • Nguồn:NetworkProfile
  • ID sự kiện:10000
  • Chọn rasdial.exe với các tham số mật khẩu tên người dùng vpn-name như một chương trình sẽ được bắt đầu
  • Ngoài ra, trong tab Điều kiện, bạn có thể kiểm tra các thông số sau:

Tự động trả lời cho các kết nối VPN trong Windows 8/10/2012

Lưu ý . Để đảm bảo tác vụ này có hoạt động hay không, hãy tạo một trình kích hoạt khác với ID sự kiện =10001. Sự kiện này xuất hiện khi ngắt kết nối VPN theo cách thủ công. Sau đó, hãy thử ngắt kết nối VPN theo cách thủ công. Kết nối sẽ được khôi phục ngay lập tức.

Đó là tất cả.

Lưu ý . Các phương pháp được mô tả ở trên cũng có thể áp dụng cho Windows 7