Centos通过修改配置文件配置IP和DNS地址。

修改IP地址:打开修改配置文件:vim /etc/sysconfig/network-scripts/ifcfg-eth0 # Generated by dracut initrd DEVICE="eth0" ONBOOT="yes" IPV6INIT="no" IPV4_FAILURE_FATAL="no" NM_CONTROLLED="n 阅读全部

[VPN]v2ray部署WebSocket+TLS+Web(Nginx),并且一键部署BBR加速

安装环境:Centos7.3安装可能会用到的软件包:yum -y install wget vim gcc openssl-devel pcre-devel zlib-devel gcc gcc-c++ autoconf automake下载会用到的工具:wget https://raw.githubusercontent.com/chiakge/Linux-NetS 阅读全部

服务器禁PING

方法1:echo "net.ipv4.icmp_echo_ignore_all = 1" >> /etc/sysctl.conf sysctl -p原文链接:https://www.cnblogs.com/kimshen/p/6007491.html方法2:修改/proc/sys/net/ipv4/icmp_echo_ignore_all文件数值,即时生效,0为允许ping,1为禁止pingecho&n 阅读全部

linux系统ssh远程无密码登陆,公私秘钥使用说明

无密码登陆,秘钥拷贝建议在配置文件当中关闭密码登陆功能,以提高安全性。(PasswordAuthentication yes)ssh-keygen 生成秘钥~/.ssh/ 默认秘钥所在路径秘钥文件:authorized_keys 其他主机发来的公钥id_rsa 私钥id_rsa.pub 公钥known_hosts 连接记录私钥公钥是成对匹配的。A主机公钥(id_rsa.pub)拷贝给B,并更名为(authorized_keys),则A可无密码登陆B。在以上无密码登陆条件满足下:当C主机获得A主机 阅读全部

Tomcat制作SSL证书,并添加强制重定向访问页面。

Linux环境下可利用keytool命令生成证书。keytool -genkey -v -alias Key -keyalg RSA -validity 3650 -keystore /usr/local/tomcat/conf/1.keystore相关参数含义:keytool -genkey:自动使用默认的算法生成公钥和私钥-alias[名称]:给证书取个别名-keyalg:制定密钥的算法,如果 阅读全部

4G-LTE网络接口协议对应关系

文章出处: https://wenku.baidu.com/view/a1d333027e21af45b307a8fb?fromShare=1&fr=copy&copyfr=copylinkpop https://wenku.baidu.com/view/e815b9a90c22590102029d7a.htmlMME:MME(Mobility Management Entity) MME是一个信令实体,主要负责移动性管理、承载管理、用户的鉴权认证、SGW和P 阅读全部

简单概述OSI七层模型和TCP/IP五层模型的作用和功能是什么。

网络通信的过程很复杂,数据以电子信号的形式穿越介质到达正确的计算机,然后转换成最初的形式,以便接收者能够顺利的阅读,为了降低网络设计的复杂性,就将协议进行了分层设计。在网络分层中,按照不同的定义被分为了五层,七层。OSI七层模型:OSI七层模型七层框架功能应用层网络服务、最终用户的一个接口表示层数据的表示、安全、压缩会话层建立、管理、终止会话传输层定义传输数据的协议端口号,以及流量控制和差错校验网络层进行逻辑地址寻址,实现不同网络之间的路径选择数据链路层建立逻辑连接,进行硬件地址寻址、差错校验等 阅读全部

基于LNMP/LAMP架构的完整建站指南。

我将会在这里讲解两种架构的网站搭建,这两种架构分别是LNMP和LAMP。首先讲一下,LNMP和LAMP的他们都是什么。“L”的意思就是Linux,他是一个操作系统。“N”的意思就是Nginx,“A”的意思是Apache,他们都是Web程序,Nginx是目前最火热的,很多网站都在采用,Apache的话是一个老牌Web程序,搭建起来十分简单。“M”的意思就是Mariadb或者MySQL,这是数据库程序,因为写软件的作者都是一个人,所以操作方法几乎一模一样,MySQL是收费软件,而 Mariadb 是 阅读全部

使用parted命令,对2T大小以上的硬盘进行分区操作

参考资料: https://blog.csdn.net/qq_35590198/article/details/81356637环境需求:当前已有硬盘24TB大小,需要划分为6个分区,每个4TB,当我使用fdisk命令时,最大仅可操作2TB的大小进行分区,经过查询得知,2T以上大小不能使用fdisk命令进行磁盘分区操作。这需要使用parted命令。经过查询相关资料总结命令使用如下:#先查看磁盘情况 [root@xz-ddd-hadoop1 ~]# lsblk N 阅读全部

ansible软件的安装部署以及ansible命令的基本使用。

ansible是2013年推出的一款IT自动化和DevOps软件,2015年被RedHat收购,是基于Python研发,融合多种运维工具的优点,实现了批量操作系统配置,批量程序部署,批量运行命令等功能。ansible可以实现自动化APP部署、自动化管理配置项、自动化持续交付、自动化云服务管理。自建下载ansible的rpm包,自建yum仓库,通过yum安装自动解决依赖关系。或使用一个齐全的yum源。ansible包:http://dl.teddyou.cn/download/ansible_so 阅读全部