工作使用到iptables的NAT地址转换功能;目前找到最好的帮助理解的图: 要实现的功能是,PC1通过Server访问内网PC2的8180端口提供的服务: 一、开启Server的ip_forward功能 sudo vim /etc/sysctl.conf 开启 net.ip...
分类:
其他好文 时间:
2015-04-01 00:33:52
阅读次数:
209
http://blog.csdn.net/dreambegin/article/details/8609121一般出现该问题是因为通过C调用了unix/linux 底层接口,所以需要调整c语言的编译选项,设置方法见下图:(根据实际情况选择相应的编译选项)
分类:
其他好文 时间:
2015-03-31 19:34:43
阅读次数:
243
本文转自:http://www.cnblogs.com/Rosanna/p/3446557.html/proc/sys目录下存放着大多数内核参数,并且可以在系统运行时进行更改,不过重新启动机器就会失效。/etc/sysctl.conf是一个允许改变正在运行中的Linux系统的接口,它包含一些TCP/...
分类:
其他好文 时间:
2015-03-15 16:39:17
阅读次数:
126
本文转自:http://www.blogjava.net/bacoo/archive/2012/06/11/380500.htmllinux下高并发网络应用注意事项vi /etc/sysctl.conf,加入以下内容:net.ipv4.tcp_tw_reuse=1 #表示开启重用。允许将TIME-W...
分类:
系统相关 时间:
2015-03-15 16:35:45
阅读次数:
192
//设备具体型号需要
#import
//获得设备型号
+ (NSString *)getCurrentDevice
{
int mib[2];
size_t len;
char *machine;
mib[0] = CTL_HW;
mib[1] = HW_MACHINE;
sysctl(mib, 2, NULL, &len, NULL...
分类:
移动开发 时间:
2015-03-14 11:02:36
阅读次数:
166
编辑/etc/sysctl.conf文件 增加net.ipv4.tcp_syncookies = 1net.ipv4.tcp_tw_reuse = 1net.ipv4.tcp_tw_recycle = 1再执行以下命令,让修改结果立即生效:sysctl -p说明: net.ipv4.tcp_syn....
分类:
系统相关 时间:
2015-03-13 00:02:17
阅读次数:
287
主要修改的文件为cat /etc/sysctl.conf,修改完后通过sysctl -p重新加载核心参数 1、net.ipv4.tcp_fin_timeout = 30设置socket连接断开后,系统多少秒后回收句柄,在压测时经常用到 netstat -an |grep TIME_WAIT ...
分类:
系统相关 时间:
2015-03-06 10:09:49
阅读次数:
197
在block和index都没有满的情况下,有如下报错:tail -f messagestail:cannot watch 'messages' : No space left on device解决方案:# vim/etc/sysctl.conf添加以下:fs.inotify.max_user_wa...
分类:
其他好文 时间:
2015-02-28 20:15:42
阅读次数:
150
查看内核: #uname[OPTION] [OPTION] -r显示内核版本和release号。用户空间访问、监控内核的方式: /proc /sys伪文件系统: /proc/sys目录中很多文件是可读写的。 /sys某些文件可写设定内核参数值的方法: 临时生效,重启后失效: #echoVALUE>/proc/sys/FILE #sysctl-w..
分类:
系统相关 时间:
2015-02-20 00:13:16
阅读次数:
231