This commit is contained in:
snltty
2024-12-21 18:05:22 +08:00
parent ad3b2c7320
commit 6e01a676c2
2 changed files with 7 additions and 3 deletions

View File

@@ -89,9 +89,14 @@ namespace linker.messenger.example
Console.WriteLine($"打洞成功,收到 {connection.IPEndPoint} {connection.RemoteMachineId} 的连接"); Console.WriteLine($"打洞成功,收到 {connection.IPEndPoint} {connection.RemoteMachineId} 的连接");
connection.BeginReceive(new TunnelConnectionReceiveCallback(), null); connection.BeginReceive(new TunnelConnectionReceiveCallback(), null);
}); });
//打洞排除IP
TunnelExcludeIPTransfer tunnelExcludeIPTransfer = new TunnelExcludeIPTransfer();
//
//tunnelExcludeIPTransfer.LoadTunnelExcludeIPs(new List<ITunnelExcludeIP>());
TunnelClientMessenger tunnelClientMessenger = new TunnelClientMessenger(tunnelTransfer, messengerSender, serializer); TunnelClientMessenger tunnelClientMessenger = new TunnelClientMessenger(tunnelTransfer, messengerSender, serializer);
TunnelMessengerAdapter tunnelMessengerAdapter = new TunnelMessengerAdapter(messengerSender, TunnelMessengerAdapter tunnelMessengerAdapter = new TunnelMessengerAdapter(messengerSender,
new TunnelExcludeIPTransfer(), tunnelWanPortTransfer, new TunnelUpnpTransfer(), tunnelExcludeIPTransfer, tunnelWanPortTransfer, new TunnelUpnpTransfer(),
tunnelTransfer, serializer, new TunnelMessengerAdapterStore()); tunnelTransfer, serializer, new TunnelMessengerAdapterStore());
//中继相关 //中继相关
@@ -184,7 +189,6 @@ namespace linker.messenger.example
} }
if (tunnelConnection != null) if (tunnelConnection != null)
{ {
for (int i = 0; i < 10; i++) for (int i = 0; i < 10; i++)
{ {
string msg = $"hello {i}"; string msg = $"hello {i}";

View File

@@ -1,5 +1,5 @@
v1.6.4 v1.6.4
2024-12-21 18:01:49 2024-12-21 18:05:21
1. 优化UI显示网络计算IP数 1. 优化UI显示网络计算IP数
2. 修复内网穿透不停止直接删除导致的无法再次添加的问题 2. 修复内网穿透不停止直接删除导致的无法再次添加的问题
3. 优化网卡的端口转发 3. 优化网卡的端口转发