Добавлен fallback диагностики FORWARD через nft и расширен вывод status
This commit is contained in:
@@ -313,6 +313,8 @@ fn print_degraded_sections(cfg: &Config) -> anyhow::Result<()> {
|
||||
println!("Docker/Amnezia port path:");
|
||||
println!(" docker_userland_proxy: unknown");
|
||||
println!(" published_udp_port: unknown");
|
||||
println!(" host_forward_policy_drop: unknown");
|
||||
println!(" docker_forward_rules_present: unknown");
|
||||
println!(" note: FORWARD is Docker-managed; awg2-harness does not modify host FORWARD");
|
||||
|
||||
println!("Anti-torrent:");
|
||||
@@ -465,6 +467,14 @@ fn print_docker_amnezia_port_path(diag: &docker::PortPathDiagnostics) {
|
||||
),
|
||||
None => println!(" published_udp_port: unknown"),
|
||||
}
|
||||
println!(
|
||||
" host_forward_policy_drop: {}",
|
||||
diag.host_forward_policy_drop.as_str()
|
||||
);
|
||||
println!(
|
||||
" docker_forward_rules_present: {}",
|
||||
diag.docker_forward_rules_present.as_str()
|
||||
);
|
||||
println!(" note: FORWARD is Docker-managed; awg2-harness does not modify host FORWARD");
|
||||
if let Some(w) = diag.warning() {
|
||||
println!(" warning: {w}");
|
||||
|
||||
Reference in New Issue
Block a user