ম্যাকোস কোথায় ভিপিএন নেটওয়ার্ক কনফিগারেশন রাখে?


2

আমি সিস্টেমটি পুনরায় ইনস্টল করেছি এবং আমি সেই অবস্থানটি খুঁজে পেতে চাই যেখানে ম্যাকোস ভিপিএন কনফিগারেশন রাখে (কোন ফাইলটিতে), যা নেটওয়ার্ক , সিস্টেম পছন্দসমূহে কনফিগার করা আছে , তাই আমি ব্যাকআপ ফাইলগুলি থেকে ম্যানুয়ালি এটি পুনরুদ্ধার করতে সক্ষম হয়েছি ।

আমি ~/Library/Preferences/ByHost/com.apple.networkConnect.<UUID>.plist(এই পোস্ট অনুসারে ) এর অধীনে চেক করেছি , তবে দেখে মনে হচ্ছে এটি অন্যরকম কিছু।

আমি যখন ম্যানুয়ালি নতুন ভিপিএন তৈরি করেছি, তখন কন্টেন্টটি চেক করেছি:

plutil -convert xml1 com.apple.networkConnect.*.plist -o -

তবে ভিপিএন কনফিগারেশন নেই।

উত্তর:


1

কনফিগারেশন সহ ডিফল্ট প্রোফাইল ব্যবহার করার সময় : ভিপিএন এবং এর সেটিংস সংশোধন করার জন্য , /Library/Preferences/com.apple.networkextension.plistফাইলটি, যেমন আপনার হোম ফোল্ডার নয়, যেমন ম্যাকিনটোস এইচডি এর মূল থেকে শুরু হওয়াতে ভিপিএন সেটিংস থাকবে।

এছাড়াও মনে রাখবেন যে আপনি ভিপিএন-এর জন্য কনফিগারেশন সহ কনফিগারেশন যুক্ত করুন ... নির্বাচন করেছেন , তবে কিছু তথ্য ভিপিএন-তে ফাইলের মধ্যেও সংরক্ষণ করা হবে ।~/Library/Preferences/ByHost/com.apple.networkConnect.<UUID>.plist

যাইহোক, আপনি defaults কমান্ডটি ব্যবহার করতে পারেন উদাহরণস্বরূপ defaults read /Library/Preferences/com.apple.networkextension.plist, এই এবং অন্যান্য .plist ফাইলগুলি পড়ার জন্য, এগুলি পড়ার plutilজন্য আপনাকে XML এ রূপান্তর করার জন্য অগত্যা প্রয়োজন হবে না ।


0

আপনি scutilকমান্ডটি ব্যবহার করে দেখতেও চেষ্টা করতে পারেন , যা প্রকৃত .plist ফাইলের অবস্থানের উপর নির্ভরতা ভেঙে দেয়, যা সংস্করণ থেকে সংস্করণে তরল।

এমনকি আপনি ভিপিএন সংযোগের মতো নেটওয়ার্কিং ইভেন্টগুলিতে বিজ্ঞপ্তির জন্যও নিবন্ধন করতে পারেন।

man scutil

এছাড়াও:

[chiggsy:Faithless:0:~ ]$  scutil --help
usage: scutil
    interactive access to the dynamic store.

   or: scutil --prefs [preference-file]
    interactive access to the [raw] stored preferences.

   or: scutil [-W] -r nodename
   or: scutil [-W] -r address
   or: scutil [-W] -r local-address remote-address
    check reachability of node, address, or address pair (-W to "watch").

   or: scutil -w dynamic-store-key [ -t timeout ]
    -w  wait for presense of dynamic store key
    -t  time to wait for key

   or: scutil --get pref
   or: scutil --set pref [newval]
   or: scutil --get filename path key  
    pref    display (or set) the specified preference.  Valid preferences
        include:
            ComputerName, LocalHostName, HostName
    newval  New preference value to be set.  If not specified,
        the new value will be read from standard input.

   or: scutil --dns
    show DNS configuration.

   or: scutil --proxy
    show "proxy" configuration.

   or: scutil --nwi
    show network information

   or: scutil --nc
    show VPN network configuration information. Use --nc help for full command list

   or: scutil --allow-new-interfaces [off|on]
    manage new interface creation with screen locked.

   or: scutil --error err#
    display a descriptive message for the given error code

scutilকোনও বিকল্পের সাহায্যে আপনাকে শেলের মধ্যে রাখবে না এবং আপনি কাঁচা configdডেটা দেখতে পাবেন

ভিপিএন বিকল্পগুলি:

 scutil --nc help
Valid commands for scutil --nc (VPN connections)
Usage: scutil --nc [command]

    list
        List available network connection services in the current set

    status <service>
        Indicate whether a given service is connected, as well as extended status information for the service

    show <service>
        Display configuration information for a given service

    statistics <service>
        Provide statistics on bytes, packets, and errors for a given service

    select <service>
        Make the given service active in the current set. This allows it to be started

    start <service> [--user user] [--password password] [--secret secret]
        Start a given service. Can take optional arguments for user, password, and secret

    stop <service>
        Stop a given service

    suspend <service>
        Suspend a given service (PPP, Modem on Hold)

    resume <service>
        Resume a given service (PPP, Modem on Hold)

    ondemand [-W] [hostname]
    ondemand -- --refresh
        Display VPN on-demand information

    trigger <hostname> [background] [port]
        Trigger VPN on-demand with specified hostname, and optional port and background flag

    enablevpn <service or vpn type> [path]
        Enables the given VPN application type. Takes either a service or VPN type. Pass a path to set ApplicationURL

    disablevpn <service or vpn type>
        Disables the given VPN application type. Takes either a service or VPN type

    help
        Display available commands for --nc

এটি দুর্দান্ত হবে যদি আপনি কিছু নির্দিষ্ট কমান্ড উদাহরণ দিতে পারেন যা .plistভিপিএন কনফিগারেশনের জন্য ব্যবহৃত অবস্থান চিহ্নিত করতে পারে। অন্যথায় সাহায্যের আউটপুট ডাম্পিং সত্যিই সহায়ক নয়, কারণ আমি এখনও জানি না যে আমার কী সন্ধান করা উচিত।
কেনারব
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.