Linux增加TCP和UDP的本地端口分配范围

Linux增加TCP和UDP的本地端口分配范围,第1张

ip_local_port_range,TCP和UDP本地端口范围,默认为[32768 , 60999],其中,最小值要求大于等于ip_unprivileged_port_start参数。

ip_unprivileged_port_start,非特权端口开始值,默认为1024.如果应用程序需要绑定小于此值的端口号,需要root权限。

临时调整

永久调整

在/etc/sysctl.d目录下,创建配置文件,将需要调整的参数加入其中即可。配置文件名格式为<number>-<appname>.conf。appname可以直接用应用系统运行时的os用户名。

执行以下命令,使之生效。替换掉命令中的文件名。

例如:

1、要将net.ipv4.tcp_timestamps的值设置为0,请运行sysctl-wnet.ipv4.tcp_timestamps=0命令。

2、在默认sysctl.conf文件中添加net.ipv4.tcp_timestamps=0值。

Linux在命令行模式下设置IP没有图形化界面来的方便,只需要记住修改2个文件就能完成设置。

需要root权限

先修改IP地址,使用Vim文本编辑

vim /etc/sysconfig/network-scripts/ifcfg-eth0 <eth0只是网卡号,如有多块网卡(或网卡号不为eth0),请找到对应的文件后修改>

将ifcfg-eth0的内容按以下方式改写

DEVICE="eth0" <网卡号,和ifcfg-eth0对应就可以>

HWADDR="08:00:27:1C:81:0A" <网卡的MAC地址>

ONBOOT="yes"<是否启用连接>

BOOTPROTO=none <手动设置IP选择none,自动获取选dhcp>

IPADDR=192.168.1.100<设定本网卡IP地址>

NETMASK=255.255.255.0 <子网掩码>

GATEWAY=192.168.1.254 <网关地址>

后保存

刚修改了IP、子网掩码、网关,还缺DNS

vim /etc/resolv.conf

在文件中填入以下内容

DNS 192.168.1.1 <‘192.168.1.1’改成你自己需要的DNS地址即可>

可以设定多个DNS主机地址

修改完成后重启网络服务

/etc/init.d/network restart

验证IP是否正确设置,查看本地IP、子网掩码、网关

ifconfig

验证DNS是否正确设置


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7623810.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-07
下一篇 2023-04-07

发表评论

登录后才能评论

评论列表(0条)

保存