mirror of
https://github.com/arcan1s/netctl-gui.git
synced 2025-04-24 15:37:23 +00:00
145 lines
3.6 KiB
Plaintext
145 lines
3.6 KiB
Plaintext
! - обязательное поле
|
|
[ddsg] - условие для этой опции
|
|
в массиве первая опция - дефолт
|
|
yes - бинарная опция, по дефолту стоит no (и наоборот)
|
|
|
|
GENERAL
|
|
=======
|
|
Description=
|
|
! Connection=ethernet|wireless|bond|bridge|dummy|pppoe|mobile_ppp|tunnel|tuntap|vlan
|
|
! Interface=
|
|
BindsToInterfaces=(массив интерфейсов, которые будет ожидать этот профиль)
|
|
After=(список профилей, которые будут запущены перед этим)
|
|
ExecUpPost=команда, которая будет запущена после
|
|
ExecDownPre=команда, которая будет запущена перед
|
|
ForceConnect=yes - включить, даже если интерфейс уже поднят
|
|
|
|
IP
|
|
==
|
|
! IP=static|dhcp|no
|
|
! IP6=static|stateless|dhcp-noaddr|dhcp|no
|
|
[IP=static] Address=('192.168.1.23/24' '192.168.1.87/24')
|
|
[IP=static] Gateway='192.168.1.1'
|
|
Routes=('192.168.0.0/24 via 192.168.1.2')
|
|
[IP6=static]|[IP6=stateless] Address6=('1234:5678:9abc:def::1/64' '1234:3456::123/96')
|
|
[IP6=static]|[IP6=stateless] Gateway6='1234:0:123::abcd'
|
|
Routes6=('192.168.0.0/24 via 192.168.1.2')
|
|
DHCPClient=dhcpcd|dhclient
|
|
DHCPReleaseOnStop=yes - release the DHCP lease when the profile is stopped.
|
|
DhcpcdOptions=опции
|
|
DhclientOptions=опции
|
|
DhclientOptions6=опции
|
|
IPCustom=('addr add dev eth0 192.168.1.23/24 brd +' 'route add default via 192.168.1.1') - команда для ip напрямую
|
|
Hostname=
|
|
DNS=('192.168.1.1')
|
|
DNSDomain= domain для /etc/resolv.conf
|
|
DNSSearch= search для /etc/resolv.conf
|
|
DNSOptions=() массив options для /etc/resolv.conf
|
|
TimeoutDHCP=30 - время в секундах
|
|
TimeoutDAD=3 - время в секундах для ipv6 удаление дубликата
|
|
|
|
ETHERNET
|
|
========
|
|
SkipNoCarrier=yes
|
|
Auth8021X=yes
|
|
WPAConfigFile=/etc/wpa_supplicant.conf
|
|
WPADriver=wired|nl80211|wext
|
|
TimeoutCarrier=5
|
|
TimeoutWPA=15
|
|
+ IP
|
|
|
|
WIRELESS
|
|
========
|
|
Security=none|wep|wpa|wpa-configsection|wpa-config
|
|
! ESSID=
|
|
AP=MAC address
|
|
[Security=wep]|[Security=wpa] ! Key='superpass'
|
|
Hidden=yes
|
|
AdHoc=yes
|
|
ScanFrequencies=A space-separated list of frequencies in MHz to scan when searching for the network.
|
|
Priority=0
|
|
[Security=wpa-configsection] ! WPAConfigSection=(
|
|
'ssid="University"'
|
|
'key_mgmt=WPA-EAP'
|
|
'eap=TTLS'
|
|
'group=TKIP'
|
|
'pairwise=TKIP CCMP'
|
|
'anonymous_identity="anonymous"'
|
|
'identity="myusername"'
|
|
'password="mypassword"'
|
|
'priority=1'
|
|
'phase2="auth=PAP"'
|
|
)
|
|
WPAConfigFile=/etc/wpa_supplicant.conf
|
|
Country=страна
|
|
WPAGroup=wheel (группа)
|
|
WPADriver=nl80211,wext
|
|
TimeoutWPA=15
|
|
RFKill=for X in 0..2 $(cat /sys/class/rfkill/rfkillX/name)|auto
|
|
ExcludeAuto=yes
|
|
+ IP
|
|
|
|
BOND
|
|
====
|
|
! BindsToInterfaces=
|
|
+ IP
|
|
|
|
BRIDGE
|
|
======
|
|
! BindsToInterfaces=
|
|
+ IP
|
|
|
|
DUMMY
|
|
=====
|
|
+ IP
|
|
|
|
PPPOE
|
|
=====
|
|
-User='example@yourprovider.com'
|
|
-Password='very secret'
|
|
ConnectionMode=persist|demand
|
|
[ConnectionMode=demand] IdleTimeout=0
|
|
MaxFail=5
|
|
DefaultRoute=false
|
|
UsePeerDNS=false
|
|
PPPUnit=ppp0|ppp1|...
|
|
-LCPEchoInterval=30
|
|
-LCPEchoFailure=4
|
|
OptionsFile=доп файл
|
|
PPPoEService=имя
|
|
PPPoEAC=имя
|
|
PPPoESession='sessid:macaddr'
|
|
PPPoEMAC=мак
|
|
PPPoEIP6=yes
|
|
|
|
MOBILE_PPP
|
|
==========
|
|
MaxFail=5
|
|
DefaultRoute=false
|
|
UsePeerDNS=false
|
|
-User='example@yourprovider.com'
|
|
-Password='very secret'
|
|
AccessPointName=имя
|
|
Pin=код
|
|
Mode=None|3Gpref|3Gonly|GPRSpref|GPRSonly
|
|
OptionsFile=доп файл
|
|
|
|
TUNNEL
|
|
======
|
|
Mode=ipip|gre|sit|isatap|ip6ip6|ipip6|ip6gre|any
|
|
Local='172.16.0.1'
|
|
Remote='216.66.80.26'
|
|
+ ip
|
|
|
|
TUNTAP
|
|
======
|
|
Mode=tun|tap
|
|
User='nobody'
|
|
Group='nobody'
|
|
+ ip
|
|
|
|
VLAN
|
|
====
|
|
! BindsToInterfaces=
|
|
VLANID=55
|