文档章节

linux监听非本地地址

silenceshell
 silenceshell
发布于 2015/03/16 15:11
字数 114
阅读 14
收藏 0

较新版本的linux协议栈提供了绑定非本地地址的功能,bind的使用可以更灵活。该功能默认关闭,如果需要打开,修改proc sys文件:

    # echo 1 > /proc/sys/net/ipv4/ip_nonlocal_bind

内核对应的实现代码:

    inet_bind()
    ...
     if (!net->ipv4.sysctl_ip_nonlocal_bind &&
	    !(inet->freebind || inet->transparent) &&
	    addr->sin_addr.s_addr != htonl(INADDR_ANY) &&
	    chk_addr_ret != RTN_LOCAL &&
	    chk_addr_ret != RTN_MULTICAST &&
	    chk_addr_ret != RTN_BROADCAST)
		goto out;

稍微注意下,这个功能不只是给tcp用的。

© 著作权归作者所有

共有 人打赏支持
silenceshell
粉丝 0
博文 3
码字总数 214
作品 0
杭州
linux 的 port 安全

所谓Port的安全性是指能够开启Port的那个软件程序,而不是Port本身。 Services与Port对应的文档时/etc/services,常用来观察Port的程序有netstat和nmap。 Netstat:在本机上以自己的程序监测...

wwhx27
2014/06/08
0
0
ORACLE 进程的作用及查看

前言: 众所周知ORACLE的进程分为三种:用户进程、服务器进程、后台进程 可以通过ORACLE提供的进程结构图,可以清楚地看到三个进程中系统运行中的主要作用,这边咱们再做一个简单的介绍。 进...

猎人笔记
2014/04/02
0
0
Gogs v0.8.0 发布,极易搭建的自助 Git 托管服务

Gogs v0.7.33 发布,为大版本升级,详细内容请参见 官方博文。 Bug 修复 无法推送像 Linux Kernel 这么多代码提交(Commit)的仓库 #279 SMTP 授权认证未完全遵循协议规定 #2152 功能改进 当...

无闻
2015/12/13
858
10
SMTP命令列表及服务器返回值

命令描述 DATA开始信息写作 EXPN<string>验证给定的邮箱列表是否存在,扩充邮箱列表,也常被禁用 HELO<domain>向服务器标识用户身份,返回邮件服务器身份 HELP<command>查询服务器支持什么命...

taoshang
2011/01/21
0
0
Linux NUMA:非统一内存访问架构

1 关于NUMA NUMA,即Non-Uniform Memory Access Architecture,非统一内存访问架构。NUMA模式是一种分布式存储器访问方式,处理器可以同时访问不同的存储器地址,大幅度提高并行性。NUMA模式下...

guzhoujiexing
06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

在Debian 9系统上安装Mysql数据库的方法教程

前言 看到题目大家应都会想,在 Debian 9 上安装 Mysql?那不是很简单的事儿吗?直接 sudo apt install mysql-server 不就行了吗? 没想到遇到了几个之前没遇到的问题,耽误了不少时间。 原来...

临江仙卜算子
59分钟前
4
1
从web实时通信讲H5 WebSocket

通常我们打开一个浏览器访问网页时,都会向页面所在的服务器发送一个HTTP请求,然后web服务器确认请求并向浏览器做出响应。简单的说,就是一个请求对应的一个响应。然而这种方法对许多的应用...

Code辉
今天
4
0
Sharding-Sphere自动化执行引擎

Q: 什么叫"自动化执行引擎"? A: 一条SQL的生命周期是:从客户端发起、经过Sharding-Sphere处理、再到底层数据库执行消化。而在Sharding-Sphere里过程则是:SQL解析-->SQL优化-->SQL路由-->...

xiaomin0322
今天
2
0
单模块中ReentrantLock的使用

背景 在单模块应用中,对同一个请求,需要进行同步。注意ReentrantLock的使用场景: 同一个线程中 同一个请求 RestController @RestControllerpublic class Controller {private final Re...

亚林瓜子
今天
2
0
Linux 4.1内核热补丁成功实践

好久不见的干货重现江湖!今日的内容是基于UCloud运维同学反馈的个别宿主机上存在进程CPU峰值使用率异常现象问题进行的相关阐述。本文详细介绍了该问题的完整分析思路和用热补丁的方式成功解...

UCloudTech
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部