walkprop サブコマンドを使用して、プロファイルの個別のプロパティー値を対話形式で表示および変更します。対話形式のセッションを開始してから walkprop サブコマンドを入力すると、プロファイルの各プロパティーの名前および現在値を、一度に 1 つのプロパティーずつ表示できます。さまざまなプロパティーを表示するとき、必要に応じて現在値やデフォルト値を設定または変更できます。
次の手順では、walkprop サブコマンドを使用して、指定されたプロファイルのプロパティー値を対話形式で表示および変更する方法を説明します。次の例に示すように、walkprop サブコマンドを使用してプロファイルのプロパティーを設定する場合、set サブコマンドを使用する必要はありません。
$ netcfg netcfg>
次の例では、test-loc という名前の場所が選択されます。
netcfg> select loc test-loc netcfg:loc:test-loc>
次の例では、walkprop サブコマンドの発行後に表示される最初のプロパティーは、activatation-mode プロパティーです。現在、プロパティーのデフォルト値は manual (カッコ内に表示) です。
netcfg:loc:test-loc> walkprop activation-mode (manual) [manual|conditional-any|conditional-all]>
たとえば、次のようにして、場所の activation-mode プロパティーを manual から conditional-all に変更します。
netcfg:loc:test-loc> walkprop activation-mode (manual) [manual|conditional-any|conditional-all]> conditional-all
Return を押すと、現在の設定を保存して、次のプロパティーを調査します。
netcfg:loc:test-loc> walkprop activation-mode (manual) [manual|conditional-any|conditional-all]> conditional-all conditions> advertised-domain is example.com nameservices (dns) [dns|files|nis|ldap]> nameservices-config-file ("/etc/nsswitch.dns")> dns-nameservice-configsrc (dhcp) [manual|dhcp]> nfsv4-domain> ipfilter-config-file> ipfilter-v6-config-file> ipnat-config-file> ippool-config-file> ike-config-file> ikev2-confg-file> ipsecpolicy-config-file>
プロパティーを変更せずに Return を押すと、既存のデフォルト値が保持され、次のプロパティーの調査に進みます。
netcfg:loc:test-loc> list loc:test-loc activation-mode conditional-all conditions "advertised-domain is example.com" enabled false nameservices dns nameservices-config-file "/etc/nsswitch.dns" dns-nameservice-configsrc dhcp
前の出力で、activation-mode プロパティーが conditional-all に設定されていることを確認してください。
netcfg:loc:test-loc> exit Committed changes