CentOS开启NAT路由转发功能 Linux

CentOS开启NAT路由转发功能

一、拓扑图 学习linux的网络框架netfilter,想用centos作为路由器,在下面接PC产生流量测试。 默认情况下linux是没有开启数据包转发功能的,需要手动配置,linux使用centos6.9,网络拓扑图如下: 路由器的eth0口接外网,IP地址192.168.123.102,内网口e...
阅读全文
修改docker默认存储位置 docker

修改docker默认存储位置

一、概述 docker默认存在/var/lib/docker目录下,一般情况下这个目录都没有单独挂载,都是放在根目录下的,目录较小。 为了避免占用太多/var目录空间,并且方便管理,可以把存储目录放到其他的文件夹,例如/data/docker。 二、步骤 创建想要修改的目录,假设是/data/doc...
阅读全文

nginx中的if和else语法

nginx支持if语法,语法和平常的代码格式差不多: 只是和代码不同的是,if条件语句判断相等只要一个等号,不是==。 nginx虽然有if,但是却不支持else,如果想要构造else语法,可以使用下面的这个“小诀窍”:
阅读全文
windows隐藏系统盘符的方法 Windows

windows隐藏系统盘符的方法

装了msi主板驱动之后,系统多出来了一个B盘RAMDisk,看着很不习惯: 它是从内存里面分出来的,所以在磁盘管理中也删不掉它。 隐藏方法:依次打开gpedit.msc -> 管理模板 -> windows组件 -> 文件资源管理器,选择隐藏“我的电脑中”的这些指定驱动器,设置成已...
阅读全文
又到双十一~ 生活随笔

又到双十一~

双十一又快要到了,铺天盖地的广告真是看得头晕,各种噱头络绎不绝。 看来看去还是只有书最实在,忍不住又入手了基本,真是太便宜了啊! 只不过苦了我的书架,板子都被压完了,可能是它最后一届双十一了吧~
阅读全文
linux中的setuid、setgid以及sticky bit Linux

linux中的setuid、setgid以及sticky bit

setuid的作用是以该命令拥有者的权限去执行,比如修改密码的passwd命令,执行passwd时会拥有root权限,不然就修改不了/etc/passwd文件了。 而setgid的意思是以命令所有组的权限去执行,它们的标志位是s,出现在x的地方,例如-rwsr-xr-x。手动添加这一位的方式: 对于...
阅读全文

linux c获取文件路径和文件名

linux提供了两个函数分别用来获取文件所在的目录和文件名: 它们被包含在头文件libgen.h中,dirname取得的路径名不包含最后的/,basename取自于最后一个下划线后的内容。 以下是几个示例: 路径 dirname basename /usr/lib /usr lib /usr/ / ...
阅读全文