在Freebsd上,用如下命令增加临时端口范围:

 # sysctl -w net.inet.ip.portrange.last=30000
在OpenBSD上,命令类似,但sysctl变量有不同的名字:

# sysctl -w net.inet.ip.portlast=49151
在NetBSD上,事情稍有不同。默认的值是49152-65535.为了增加这个范围,需改变最低限制:

# sysctl -w net.inet.ip.anonportmin=10000
在Linux上,简单的写一对数字到下列指定文件:

# echo "1024 40000" > /proc/sys/net/ipv4/ip_local_port_range

或者:
# sysctl -w net.ipv4.ip_local_port_range="1024 40000"
# sysctl -p ###重新加载
需要把net.ipv4.ip_local_port_range = 1024 40000加到/etc/sysct.conf这样开机就会自动配置了。