From fbb594de97b5cc5347e90fdf192042523f2e58eb Mon Sep 17 00:00:00 2001 From: alterdekim Date: Sun, 25 Aug 2024 18:45:16 +0300 Subject: [PATCH] modified: src/client.rs modified: src/server.rs --- src/client.rs | 7 +++++-- src/server.rs | 1 + 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/client.rs b/src/client.rs index 05743c3..df5d962 100644 --- a/src/client.rs +++ b/src/client.rs @@ -16,9 +16,10 @@ use crate::udp::{UDPVpnPacket, UDPVpnHandshake, UDPSerializable}; fn configure_routes() { let ip_output = Command::new("ip") - .arg("addr") + .arg("-4") + .arg("address") .arg("add") - .arg("10.8.0.2/24") + .arg("10.66.66.2/32") .arg("dev") .arg("tun0") .output() @@ -32,6 +33,8 @@ fn configure_routes() { let link_output = Command::new("ip") .arg("link") .arg("set") + .arg("mtu") + .arg("1420") .arg("up") .arg("dev") .arg("tun0") diff --git a/src/server.rs b/src/server.rs index 12652a0..2f329a1 100644 --- a/src/server.rs +++ b/src/server.rs @@ -108,6 +108,7 @@ pub async fn server_mode(server_config: ServerConfiguration) { loop { if let Ok((len, addr)) = sock_rec.recv_from(&mut buf).await { + info!("There is packet!"); let mut mp = addrs_lp.lock().await; let plp = peers_lp.lock().await; match buf.first() {