mirror of
				https://github.com/coredns/coredns.git
				synced 2025-10-30 17:53:21 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			32 lines
		
	
	
		
			750 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			750 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # file
 | |
| 
 | |
| `file` enabled reading zone data from a RFC-1035 styled file.
 | |
| 
 | |
| The etcd middleware makes extensive use of the proxy middleware to forward and query
 | |
| other servers in the network.
 | |
| 
 | |
| ## Syntax
 | |
| 
 | |
| ~~~
 | |
| file dbfile [zones...]
 | |
| ~~~
 | |
| 
 | |
| * `dbfile` the database file to read and parse.
 | |
| * `zones` zones it should be authoritative for. If empty the zones from the configuration block
 | |
|     are used.
 | |
| 
 | |
| If you want to round robin A and AAAA responses look at the `loadbalance` middleware.
 | |
| 
 | |
| TSIG key configuration is TODO; directive format will change.
 | |
| 
 | |
| ~~~
 | |
| file dbfile [zones... ] {
 | |
|     transfer out [address...]
 | |
| }
 | |
| ~~~
 | |
| 
 | |
| * `transfer` enable zone transfers, for now only `transfer out` does something. It enables outgoing
 | |
|   zone transfers when defined.
 | |
| 
 | |
| ## Examples
 |