forked from jan-leila/nix-config
		
	disabled vpn on defiant
This commit is contained in:
		
							parent
							
								
									3994002e0d
								
							
						
					
					
						commit
						bc3efbe2cb
					
				
					 1 changed files with 38 additions and 38 deletions
				
			
		|  | @ -46,7 +46,7 @@ | ||||||
|           "ata-ST18000NE000-3G6101_ZVTD10EH" |           "ata-ST18000NE000-3G6101_ZVTD10EH" | ||||||
|           "ata-ST18000NT001-3NF101_ZVTE0S3Q" |           "ata-ST18000NT001-3NF101_ZVTE0S3Q" | ||||||
|           "ata-ST18000NT001-3NF101_ZVTEF27J" |           "ata-ST18000NT001-3NF101_ZVTEF27J" | ||||||
|           "ata-ST18000NT001-3NF101_ZVTEZACV" |           "ata-ST18000NT001-3NF101_ZVTEZACV" # this one is broken replace with "ata-ST18000NT001-XXXXXX_ZVTJ732N" | ||||||
|         ]; |         ]; | ||||||
|         cache = [ |         cache = [ | ||||||
|           "nvme-Samsung_SSD_990_PRO_4TB_S7KGNU0X907881F" |           "nvme-Samsung_SSD_990_PRO_4TB_S7KGNU0X907881F" | ||||||
|  | @ -108,11 +108,11 @@ | ||||||
|   systemd.network = { |   systemd.network = { | ||||||
|     enable = true; |     enable = true; | ||||||
| 
 | 
 | ||||||
|     config = { |     # config = { | ||||||
|       routeTables = { |     #   routeTables = { | ||||||
|         p2p = 1; |     #     p2p = 1; | ||||||
|       }; |     #   }; | ||||||
|     }; |     # }; | ||||||
| 
 | 
 | ||||||
|     netdevs = { |     netdevs = { | ||||||
|       "10-bond0" = { |       "10-bond0" = { | ||||||
|  | @ -126,26 +126,26 @@ | ||||||
|         }; |         }; | ||||||
|       }; |       }; | ||||||
| 
 | 
 | ||||||
|       "15-p2p0" = { |       # "15-p2p0" = { | ||||||
|         netdevConfig = { |       #   netdevConfig = { | ||||||
|           Kind = "wireguard"; |       #     Kind = "wireguard"; | ||||||
|           Name = "p2p0"; |       #     Name = "p2p0"; | ||||||
|           MTUBytes = "1280"; |       #     MTUBytes = "1280"; | ||||||
|         }; |       #   }; | ||||||
|         wireguardConfig = { |       #   wireguardConfig = { | ||||||
|           PrivateKeyFile = config.sops.secrets."vpn-keys/proton-wireguard/defiant-p2p".path; |       #     PrivateKeyFile = config.sops.secrets."vpn-keys/proton-wireguard/defiant-p2p".path; | ||||||
|           ListenPort = 51820; |       #     ListenPort = 51820; | ||||||
|           # RouteTable = "p2p"; |       #     # RouteTable = "p2p"; | ||||||
|         }; |       #   }; | ||||||
|         wireguardPeers = [ |       #   wireguardPeers = [ | ||||||
|           { |       #     { | ||||||
|             PublicKey = "rRO6yJim++Ezz6scCLMaizI+taDjU1pzR2nfW6qKbW0="; |       #       PublicKey = "rRO6yJim++Ezz6scCLMaizI+taDjU1pzR2nfW6qKbW0="; | ||||||
|             Endpoint = "185.230.126.146:51820"; |       #       Endpoint = "185.230.126.146:51820"; | ||||||
|             AllowedIPs = ["0.0.0.0/0"]; |       #       AllowedIPs = ["0.0.0.0/0"]; | ||||||
|             RouteTable = "off"; |       #       RouteTable = "off"; | ||||||
|           } |       #     } | ||||||
|         ]; |       #   ]; | ||||||
|       }; |       # }; | ||||||
|     }; |     }; | ||||||
|     networks = { |     networks = { | ||||||
|       "40-bond0" = { |       "40-bond0" = { | ||||||
|  | @ -164,18 +164,18 @@ | ||||||
|         dns = ["192.168.1.1"]; |         dns = ["192.168.1.1"]; | ||||||
|       }; |       }; | ||||||
| 
 | 
 | ||||||
|       "45-p2p0" = { |       # "45-p2p0" = { | ||||||
|         matchConfig.Name = "p2p0"; |       #   matchConfig.Name = "p2p0"; | ||||||
|         address = [ |       #   address = [ | ||||||
|           "10.2.0.2/32" |       #     "10.2.0.2/32" | ||||||
|         ]; |       #   ]; | ||||||
|         routes = [ |       #   routes = [ | ||||||
|           { |       #     { | ||||||
|             Destination = "0.0.0.0/0"; |       #       Destination = "0.0.0.0/0"; | ||||||
|           } |       #     } | ||||||
|         ]; |       #   ]; | ||||||
|         linkConfig.RequiredForOnline = false; |       #   linkConfig.RequiredForOnline = false; | ||||||
|       }; |       # }; | ||||||
|     }; |     }; | ||||||
|   }; |   }; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue