mirror of
				https://github.com/bjdgyc/anylink.git
				synced 2025-10-31 16:43:28 +08:00 
			
		
		
		
	Merge branch 'main' into dev
This commit is contained in:
		
							
								
								
									
										13
									
								
								.github/FUNDING.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								.github/FUNDING.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | # These are supported funding model platforms | ||||||
|  |  | ||||||
|  | github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] | ||||||
|  | patreon: # Replace with a single Patreon username | ||||||
|  | open_collective: # Replace with a single Open Collective username | ||||||
|  | ko_fi: # Replace with a single Ko-fi username | ||||||
|  | tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel | ||||||
|  | community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry | ||||||
|  | liberapay: # Replace with a single Liberapay username | ||||||
|  | issuehunt: # Replace with a single IssueHunt username | ||||||
|  | otechie: # Replace with a single Otechie username | ||||||
|  | lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry | ||||||
|  | custom: ['https://github.com/bjdgyc/anylink/blob/main/doc/README.md'] # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] | ||||||
| @@ -144,7 +144,7 @@ sudo ./anylink | |||||||
| 1. 开启服务器转发 | 1. 开启服务器转发 | ||||||
|  |  | ||||||
| ```shell | ```shell | ||||||
| # flie: /etc/sysctl.conf | # file: /etc/sysctl.conf | ||||||
| net.ipv4.ip_forward = 1 | net.ipv4.ip_forward = 1 | ||||||
|  |  | ||||||
| #执行如下命令 | #执行如下命令 | ||||||
|   | |||||||
| @@ -155,7 +155,7 @@ func (ua *UserActLogProcess) ParseUserAgent(userAgent string) (os_idx, client_id | |||||||
| 	} else if strings.Contains(userAgent, "anylink") { | 	} else if strings.Contains(userAgent, "anylink") { | ||||||
| 		client_idx = 3 | 		client_idx = 3 | ||||||
| 	} | 	} | ||||||
| 	// Verion | 	// Version | ||||||
| 	uaSlice := strings.Split(userAgent, " ") | 	uaSlice := strings.Split(userAgent, " ") | ||||||
| 	ver = uaSlice[len(uaSlice)-1] | 	ver = uaSlice[len(uaSlice)-1] | ||||||
| 	if ver[0] == 'v' { | 	if ver[0] == 'v' { | ||||||
|   | |||||||
| @@ -235,16 +235,16 @@ | |||||||
|                         <el-radio label="ldap" border>LDAP</el-radio> |                         <el-radio label="ldap" border>LDAP</el-radio> | ||||||
|                     </el-radio-group> |                     </el-radio-group> | ||||||
|                 </el-form-item>    |                 </el-form-item>    | ||||||
|                 <templete v-if="ruleForm.auth.type == 'radius'"> |                 <template v-if="ruleForm.auth.type == 'radius'"> | ||||||
|                   <el-form-item label="服务器地址" prop="auth.radius.addr" :rules="this.ruleForm.auth.type== 'radius' ? this.rules['auth.radius.addr'] : [{ required: false }]"> |                   <el-form-item label="服务器地址" prop="auth.radius.addr" :rules="this.ruleForm.auth.type== 'radius' ? this.rules['auth.radius.addr'] : [{ required: false }]"> | ||||||
|                       <el-input v-model="ruleForm.auth.radius.addr" placeholder="例如 ip:1812"></el-input> |                       <el-input v-model="ruleForm.auth.radius.addr" placeholder="例如 ip:1812"></el-input> | ||||||
|                   </el-form-item>                 |                   </el-form-item>                 | ||||||
|                   <el-form-item label="密钥" prop="auth.radius.secret" :rules="this.ruleForm.auth.type== 'radius' ? this.rules['auth.radius.secret'] : [{ required: false }]"> |                   <el-form-item label="密钥" prop="auth.radius.secret" :rules="this.ruleForm.auth.type== 'radius' ? this.rules['auth.radius.secret'] : [{ required: false }]"> | ||||||
|                       <el-input v-model="ruleForm.auth.radius.secret" placeholder=""></el-input> |                       <el-input v-model="ruleForm.auth.radius.secret" placeholder=""></el-input> | ||||||
|                   </el-form-item>                |                   </el-form-item>                | ||||||
|                 </templete> |                 </template> | ||||||
|  |  | ||||||
|                 <templete v-if="ruleForm.auth.type == 'ldap'"> |                 <template v-if="ruleForm.auth.type == 'ldap'"> | ||||||
|                   <el-form-item label="服务器地址" prop="auth.ldap.addr" :rules="this.ruleForm.auth.type== 'ldap' ? this.rules['auth.ldap.addr'] : [{ required: false }]"> |                   <el-form-item label="服务器地址" prop="auth.ldap.addr" :rules="this.ruleForm.auth.type== 'ldap' ? this.rules['auth.ldap.addr'] : [{ required: false }]"> | ||||||
|                       <el-input v-model="ruleForm.auth.ldap.addr" placeholder="例如 ip:389 / 域名:389"></el-input>     |                       <el-input v-model="ruleForm.auth.ldap.addr" placeholder="例如 ip:389 / 域名:389"></el-input>     | ||||||
|                   </el-form-item>  |                   </el-form-item>  | ||||||
| @@ -269,7 +269,7 @@ | |||||||
|                   <el-form-item label="受限用户组" prop="auth.ldap.member_of"> |                   <el-form-item label="受限用户组" prop="auth.ldap.member_of"> | ||||||
|                     <el-input v-model="ruleForm.auth.ldap.member_of" placeholder="选填, 只允许指定组登入, 例如 CN=HomeWork,DC=abc,DC=com"></el-input> |                     <el-input v-model="ruleForm.auth.ldap.member_of" placeholder="选填, 只允许指定组登入, 例如 CN=HomeWork,DC=abc,DC=com"></el-input> | ||||||
|                   </el-form-item>                                                                       |                   </el-form-item>                                                                       | ||||||
|                 </templete>                  |                 </template>                  | ||||||
|             </el-tab-pane>   |             </el-tab-pane>   | ||||||
|  |  | ||||||
|             <el-tab-pane label="路由设置" name="route"> |             <el-tab-pane label="路由设置" name="route"> | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user