零号智能

  • Python
  • 部署
  • go
  • VPS
  • 运维
  • 生活琐事
  • html
零号智能
Fantasia's blog npc0.com.
  1. 首页
  2. 运维
  3. 正文

Windows在家办公连接公司网络,但是其他不走公司vpn

2022年5月24日 2414点热度 2人点赞 0条评论

@echo off
@title Windows VPN处理脚本
pushd %~dp0
SET no="yes"
set Switch=TRUE
set VpnUrl=公司VPN地址
set ConfigFile=config.ini
set FileTmp=%cd%\vpn.pbk

if not exist %ConfigFile% (
set /p VpnUser="亲请编辑用户名: "
set /p VpnPasswd="亲请编辑OA密码: "
set OEM=%VpnUser%;%VpnPasswd%
echo %OEM%
echo %OEM% > %ConfigFile%
) else (
set /P OEM=<%ConfigFile% for /f "delims=;, tokens=1,*" %%i in (%OEM%) do ( if %no%=="yes" ( set VpnUser=%i ) else ( set VpnPasswd=%i ) set no="no" ) ) if not exist %FileTmp% ( echo [YaFexVPN Link]>>%FileTmp%
echo MEDIA=rastapi>>%FileTmp%
echo Port=VPN2-0>>%FileTmp%
echo Device=WAN Miniport ^(IKEv2^)>>%FileTmp%
echo DEVICE=vpn>>%FileTmp%
echo PhoneNumber=%VpnUrl%>>%FileTmp%
echo PreferredPort=VPN2-0>>%FileTmp%
echo VpnStrategy=^2>>%FileTmp%
echo Type=^2>>%FileTmp%
echo AutoLogon=^0>>%FileTmp%
echo IpPrioritizeRemote=^0>>%FileTmp%
echo UseRasCredentials=^1>>%FileTmp%
echo PreferredDevice=WAN Miniport ^(IKEv2^)>>%FileTmp%
)

route DELETE 10.0.0.0 mask 255.0.0.0
route DELETE 172.16.0.0 mask 255.120.0.0
route DELETE 192.168.0.0 mask 255.255.0.0
rasdial.exe "YaFexVPN Link" %VpnUser% %VpnPasswd% /PHONEBOOK:%FileTmp%

for /f "tokens=2* delims=:" %%i in ('ipconfig^|find "192.168.11"') do (
set ip=%%i
goto ShowResult
)

:ShowResult
set "IP=%IP: =%"
echo,%IP%

route add 10.0.0.0 mask 255.0.0.0 %IP% -p
route add 172.16.0.0 mask 255.120.0.0 %IP% -p
route add 192.168.0.0 mask 255.255.0.0 %IP% -p

echo rasdial.exe /disconnect > stop.bat
echo route add 10.0.0.0 mask 255.0.0.0 %IP% -p >> stop.bat
echo route add 172.16.0.0 mask 255.120.0.0 %IP% -pt >> stop.bat
echo route add 192.168.0.0 mask 255.255.0.0 %IP% -p >> stop.bat
pause

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: vpn 公司 在家办公
最后更新:2022年5月24日

vpc

这个人很懒,什么都没留下

点赞
< 上一篇

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2021 npc0.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

粤ICP备19157245号-1

粤公网安备 44030702002746号