2018年8月

linux 本地端口 使用

今天查问题 遇到如下异常:
java.net.ConnectException: Cannot assign requested address

看到网上大多数是说 本地往外连接的端口已经被占用完.
1) 首先查看本地的 ulimit 设置, 是否过小
_$ ulimit -a
2) 如果不是很小, 查看当前的 端口使用情况
_$ ss -s
3) 查看本地往外连接端口的设置:
_$ cat /proc/sys/net/ipv4/ip_local_port_range

更多的 linux 网络配置参数:https://www.tldp.org/HOWTO/Adv-Routing-HOWTO/lartc.kernel.obscure.html#AEN1252

参考:
https://ma.ttias.be/linux-increase-ip_local_port_range-tcp-port-range/