Sockets 将udp套接字重新绑定到新套接字

Sockets 将udp套接字重新绑定到新套接字,sockets,udp,port-number,Sockets,Udp,Port Number,由于syslog使用预定义的套接字端口号514,是否有任何方法将此套接字端口号重新绑定到任何其他端口号,特别是49152和65535之间的端口号。我正在使用unixc'gcc'编译器 bash-3.2$netstat-anp | grep udp (并非所有流程都可以识别,非自有流程信息 将不会显示,您必须是root才能看到所有内容。) udp 0.0.0.0:2049 0.0.0.0:- udp0.0.0.0:514gcc只是一个编译器,因此我们不能在编译期间更改syslog应用程序的端口号。

由于syslog使用预定义的套接字端口号514,是否有任何方法将此套接字端口号重新绑定到任何其他端口号,特别是49152和65535之间的端口号。我正在使用unixc'gcc'编译器

bash-3.2$netstat-anp | grep udp (并非所有流程都可以识别,非自有流程信息 将不会显示,您必须是root才能看到所有内容。) udp 0.0.0.0:2049 0.0.0.0:-

udp0.0.0.0:514gcc只是一个编译器,因此我们不能在编译期间更改syslog应用程序的端口号。话虽如此,您可能可以配置端口,通常在配置文件中,并且您应该能够将其设置为514。下面是一个关于配置客户端和服务器端的示例:。根据您的系统,我将探索如何更改端口号

我们应该记住,如果我们将端口从514更改为X,那么如果远程客户端将信息发送到syslog,他们还需要将信息发送到新的端口X,而不是514。下面是上的一个链接,它解释了我们需要如何更改客户端配置以将日志消息重定向到不同于514的端口号: