mirror of
				https://github.com/Ysurac/openmptcprouter-feeds.git
				synced 2025-03-09 15:40:03 +00:00 
			
		
		
		
	Flush v2ray config before setting new rules
This commit is contained in:
		
							parent
							
								
									a5cec1b0fd
								
							
						
					
					
						commit
						b854815d66
					
				
					 1 changed files with 5 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -413,8 +413,12 @@ add_v2ray_redirect_rules() {
 | 
			
		|||
	test -n "$port" || return
 | 
			
		||||
 | 
			
		||||
	# This part need a rewrite
 | 
			
		||||
	v2ray-rules -f
 | 
			
		||||
	v2ray-rules -l ${port} -L ${port} -s $OUTBOUND_SERVERS_V4 --rule-name def --src-default forward --dst-default forward --local-default forward
 | 
			
		||||
	[ "$(uci -q get v2ray.main.inbounds | grep omr6)" != "" ] && v2ray-rules6 -l $((port+1)) -L $((port+1)) --rule-name def --src-default forward --dst-default forward --local-default forward
 | 
			
		||||
	[ "$(uci -q get v2ray.main.inbounds | grep omr6)" != "" ] && {
 | 
			
		||||
		v2ray-rules6 -f
 | 
			
		||||
		v2ray-rules6 -l $((port+1)) -L $((port+1)) --rule-name def --src-default forward --dst-default forward --local-default forward
 | 
			
		||||
	}
 | 
			
		||||
	[ -f /etc/init.d/omr-bypass ] && {
 | 
			
		||||
		logger -t "v2ray" "Reload omr-bypass rules"
 | 
			
		||||
		/etc/init.d/omr-bypass reload_rules
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue