netd 底层支持的命令和参数

2016-06-29  本文已影响1487人  difcareer
1  ndc
2   interface
3       list   //   /sys/class/net
4       getcfg  wlan0
5       setcfg  
6       clearaddrs
7       ipv6privacyextensions  //  Usage: interface ipv6privacyextensions <interface> <enable|disable>
8       ipv6         //  Usage: interface ipv6 <interface> <enable|disable>
9       ipv6ndoffload   //  Usage: interface ipv6ndoffload <interface> <enable|disable>
10      setmtu   //  Usage: interface setmtu <interface> <val>
11      
12  ipfwd
13      status  
14      enable  // ipfwd enable  <requester>
15      disable  //  ipfwd disable <requester>
16      add  //  ipfwd  add   wlan0 dummy0
17      remove  //  ipfwd remove wlan0 dummy0
18      
19  tether
20      stop
21      status
22      interface list/add/remove
23      dns list/set
24      start 
25      
26  nat
27      enable
28      disable
29      
30  pppd
31      attach
32      detach
33      
34  softap
35      startap
36      stopap
37      fwreload
38      status
39      set
40      
41  resolver
42      setnetdns
43      clearnetdns
44      flushnet
45      
46  bandwidth
47      enable
48      disable
49      removequota\rq       // removequota <interface>
50      getquota\gq
51      getiquota\giq        // getiquota <iface>
52      setquota\sq      //   setquota <interface> <bytes>
53      setquotas\sqs    // setquotas <bytes> <interface> ...
54      removequotas\rqs  // removequotas <interface> ...
55      removeiquota\riq  removeiquota <interface>
56      setiquota\siq  // setiquota <interface> <bytes>
57      addnaughtyapps\ana // addnaughtyapps <appUid> ...
58      removenaughtyapps\rna   //removenaughtyapps <appUid> ...
59      happybox   // happybox (enable | disable)
60      addniceapps\aha   //  addniceapps <appUid> ...
61      removeniceapps\rha  // removeniceapps <appUid> ...
62      setglobalalert\sga  // setglobalalert <bytes>
63      debugsettetherglobalalert\dstga  // debugsettetherglobalalert <interface0> <interface1>
64      removeglobalalert\rga
65      debugremovetetherglobalalert\drtga // debugremovetetherglobalalert <interface0> <interface1>
66      setsharedalert\ssa  // setsharedalert <bytes>
67      removesharedalert\rsa  
68      setinterfacealert\sia  // setinterfacealert <interface> <bytes>
69      removeinterfacealert\ria  //  removeinterfacealert <interface>
70      gettetherstats\gts  // gettetherstats [<intInterface> <extInterface>]
71      
72  idletimer
73      enable
74      disable
75      add
76      remove
77      
78  firewall
79      enable  // Usage: firewall enable <whitelist|blacklist>
80      disable
81      is_enabled
82      set_interface_rule  //  Usage: firewall set_interface_rule <rmnet0> <allow|deny>
83      set_egress_source_rule  // Usage: firewall set_egress_source_rule <192.168.0.1> <allow|deny>
84      set_egress_dest_rule  //  Usage: firewall set_egress_dest_rule <192.168.0.1> <80> <allow|deny>
85      set_uid_rule  // Usage: firewall set_uid_rule <dozable|standby|none> <1000> <allow|deny>
86      enable_chain  // Usage: firewall enable_chain <dozable|standby>
87      disable_chain  // Usage: firewall disable_chain <dozable|standby>
88      
89  clatd
90      stop
91      status
92      start
93  
94  strict
95      enable
96      disable
97      set_uid_cleartext_policy
98      
99  network
100     route
101     interface add/remove
102     create vpn
103     destroy
104     permission 
105             // network permission   user   set  <permission>  <uid> ...
106             // network permission   user  clear    <uid> ...
107             // network permission network  set  <permission> <netId> ...
108             // network permission network clear   <netId> ...
109     users  
110             // network users  add   <netId> [<uid>[-<uid>]] ...
111             // network users remove <netId> [<uid>[-<uid>]] ...
112             
113     protect
114             // network protect allow <uid> ...
115             // network protect  deny <uid> ...
上一篇 下一篇

猜你喜欢

热点阅读