서버 응용 프로그램. Mojave로 업데이트 한 후 깨진 VPN을 수정 / 재 활성화하는 방법은 무엇입니까?


1

Mojave로 업데이트 한 후 "서버"앱에 더 이상 VPN 용 GUI가 포함되지 않았습니다.

찾았다. 같은 문제가있는 다른 사람들 , 그리고 거기에 이전 진행 과정을 거치는 공식 PDF 파일 .

PDF의 지침에는 터미널에서 실행하기위한 적어도 하나의 잘못된 명령과 행 복사로 인해 복사하여 붙여 넣기가 불가능한 다른 명령이 포함되었습니다.

나는 또한 새로 생성 된 파일을 편집 / 저장할 수없는 권한 문제가있었습니다.

답변:


2

이 지시 사항은 이전 진행 과정을 거치는 공식 PDF 파일 , 그러나 잘못된 명령이 수정되고 다른 명령은 그대로 copyable 인 (유용하게도) 도움이된다.

  1. 서버 응용 프로그램에서 VPN 서비스를 끕니다. (보이는 경우. 나를 위해 그것은 아니었다.)

  2. 당신이에 있는지 확인하십시오. wheel 그룹. 나는 따라 갔다. 이 단계 (링크)

  3. 터미널을 열고 (명령의 나머지 부분이 실행 됨) 다음을 사용하여 해당 디렉토리로 이동하십시오.

    cd /Library/LaunchDaemons

  4. 호출 된 빈 파일 만들기 vpn.ppp.l2tp.plist 현재 디렉토리 :

    sudo touch vpn.ppp.l2tp.plist

  5. 파일의 올바른 소유자를 다음으로 설정하십시오.

    sudo chown root:wheel ./vpn.ppp.l2tp.plist

  6. 다음과 함께 파일 열기 nano (TextEdit 등을 사용하는 경우 발생할 수있는 저장 문제를 방지하기 위해) :

    sudo nano vpn.ppp.l2tp.plist

  7. 아래 내용을 복사하여 붙여 넣기하십시오. nano:

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
    “http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
      <dict>
        <key>Disabled</key>
        <true/>
        <key>EnableTransactions</key>
        <true/>
        <key>Label</key>
        <string>vpn.ppp.l2tp</string>
        <key>KeepAlive</key>
        <true/>
        <key>Program</key>
        <string>/usr/sbin/vpnd</string>
        <key>ProgramArguments</key>
        <array>
          <string>vpnd</string>
          <string>-x</string>
          <string>-i</string>
          <string>com.apple.ppp.l2tp</string>
        </array>
        <key>EnableTransactions</key>
        <false/>
        <key>EnablePressuredExit</key>
        <false/>
      </dict>
    </plist>
    
  8. 눌러서 변경 사항 저장 제어 + 영형 , 파일 이름 확인 들어가다 그리고 가까이에 나노 제어 + .

  9. 다음을 실행하여 새 파일을로드하십시오.

    sudo launchctl load -w ./vpn.ppp.l2tp.plist

  10. 확인 대상 :

    launchctl print system/vpn.ppp.l2tp

이 단계는 나를 위해 일했습니다. 잘만되면 그들은 나를 좋아하는 다른 누군가를 도울 수있다. macOS 모하비 업데이트 이후에 VPN 기능을 다시 설치하고 실행하는 데 어려움을 겪었다.

그만큼 공식 PDF 가이드 (위에서 언급 한)에는 "지속적인 관리"에 대한 몇 가지 추가 정보가 있습니다.

설정을 편집하여 vpnd가 구성된 후에 설정을 변경할 수 있습니다. /Library/Preferences/SystemConfiguration/ com.apple.RemoteAccessServers.plist 파일. 구성 형식에 대한 자세한 내용은 vpnd (5) 매뉴얼 페이지를 참조하십시오. 변경 한 후에는 명령을 실행하여 서비스가 구성 파일을 다시 읽도록 할 수 있습니다 sudo killall -HUP vpnd.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.