我想测试与本地Intranet中的计算机的连接。我知道IP地址。
我应该使用哪个端口号? 555?顺便说一句:我正在使用.NET。
答案 0 :(得分:6)
你可以使用任何一个但不要使用'众所周知的'端口号
有关此类端口的更多详情here。
答案 1 :(得分:4)
1024以下的端口被视为特权,因此不应使用。
1024以上的某些端口被指定为“众所周知”的端口,因此您应该远离它们。有关详细信息,请查看最终IANA列表。
要完全偏执安全,请抓取sysinternals工具Tcpview的副本以检查您计算机上正在使用的端口。
答案 2 :(得分:1)
端口通常没有任何后果,只要它没有被其他东西使用,并且也没有针对该端口发生网络过滤,我通常选择数千个随机的东西,如32581
答案 3 :(得分:0)
1024以上的任何东西都是好的。
原因是以下所有端口都保留用于特定协议或将来使用。
答案 4 :(得分:0)
如果您的目标只是打开与Windows机器(XP / Vista / 2003/2008)的TCP连接,而不必站起来自己的服务,那么如果您打开一个,那么您不会破坏任何东西连接(然后关闭它而不发送消息)到端口445(Windows-DS)。
如果要设置自己的服务器,请遵循1024以上未使用端口的其他建议。