mirror of
				https://github.com/arcan1s/netctl-gui.git
				synced 2025-10-31 13:43:42 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			145 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			145 lines
		
	
	
		
			3.7 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')
 | |
| [IP=dhcp] DHCPClient=dhcpcd|dhclient
 | |
| [IP=dhcp] DHCPReleaseOnStop=yes - release the DHCP lease when the profile is stopped.
 | |
| [IP=dhcp][DHCPClient=dhcpcd] DhcpcdOptions=опции
 | |
| [IP=dhcp][DHCPClient=dhclient] DhclientOptions=опции
 | |
| [IP=dhcp][DHCPClient=dhclient] 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
 |