From 6203c43ebece587228861064f856a9bd356f85d6 Mon Sep 17 00:00:00 2001 From: xking Date: Sun, 1 Dec 2024 16:40:19 +0800 Subject: [PATCH] =?UTF-8?q?=20=E6=9B=B4=E6=94=B9=E5=8F=91=E9=80=81?= =?UTF-8?q?=E6=8A=A5=E6=96=87=E6=97=B6=20=E7=BB=91=E5=AE=9A=E7=9A=84?= =?UTF-8?q?=E7=AB=AF=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/cn/x47/RIPService.java | 16 ++++++++-------- src/main/java/cn/x47/service/RIPClient.java | 4 +--- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/src/main/java/cn/x47/RIPService.java b/src/main/java/cn/x47/RIPService.java index 088570e..b638462 100644 --- a/src/main/java/cn/x47/RIPService.java +++ b/src/main/java/cn/x47/RIPService.java @@ -18,14 +18,14 @@ public class RIPService { public static void main(String[] args) throws Exception { // 启动服务器 - RIPServer server = new RIPServer(); - new Thread(() -> { - try { - server.start(); - } catch (InterruptedException e) { - e.printStackTrace(); - } - }).start(); +// RIPServer server = new RIPServer(); +// new Thread(() -> { +// try { +// server.start(); +// } catch (InterruptedException e) { +// e.printStackTrace(); +// } +// }).start(); // 启动客户端 RIPClient client = new RIPClient(); diff --git a/src/main/java/cn/x47/service/RIPClient.java b/src/main/java/cn/x47/service/RIPClient.java index cd06cb9..8ae02c1 100644 --- a/src/main/java/cn/x47/service/RIPClient.java +++ b/src/main/java/cn/x47/service/RIPClient.java @@ -36,14 +36,12 @@ public class RIPClient { public void sendRipPacket(RIPPacket packet) { try { - ChannelFuture future = bootstrap.bind(InetAddress.getByName("192.168.123.45"), 520) + ChannelFuture future = bootstrap.bind(0) .sync(); future.channel().writeAndFlush(packet).sync(); future.channel().close(); } catch (InterruptedException e) { e.printStackTrace(); - } catch (UnknownHostException e) { - throw new RuntimeException(e); } }