CentOS临时添加Route表及永久添加

作者:欧阳 发布时间:2021年06月01日 阅读: 1,263 分类:Linux摘要

在CentOS7遇到特定网段需要添加路由指定网关出口,使用route添加后重启发现又失效了,所以记录一下方法以免忘记。
Route临时添加命令:

route add -net 20.18.0.0/16 gw 20.18.1.1

重启后依然生效的添加方法(永久):
编辑static-routes文件
vi /etc/sysconfig/static-routes

any net 20.18.42.0 netmask 255.255.255.0 gw 20.18.1.1
any net 20.18.42.0/24 gw 20.18.1.1 //与上面命令相同,写法不一样而已。

阅读剩余部分...

ubuntu16.04 将python2更新至python3

作者:欧阳 发布时间:2021年03月07日 阅读: 1,574 分类:Linux摘要

ubuntu16.04默认python版本较低,但注意系统自带的python2不能卸载!
升级步骤:

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.7

阅读剩余部分...

在VirtualBox下为Debian安装增强功能

作者:欧阳 发布时间:2020年12月27日 阅读: 1,847 分类:Linux摘要

由于CentOS官方调整原因最近开始折腾Debian,为Debian安装VirtualBox增强功能记录一下:
纯净的Debian需要先修改一下/etc/sudoers文件。

阅读剩余部分...

离线升级ESXi 6.7U2至U3最新版本

作者:欧阳 发布时间:2020年09月29日 阅读: 3,723 分类:Linux摘要

1、将升级包上传到ESXi的数据存储区,我这里是存放在win文件夹下(如图)
20200929100832.jpg
2、关闭所有虚拟主机,重点请先备份重要数据,以免丢失!!!
3、进入后台》主机》操作》开启维护模式,再进入服务》开启控制台ESXi shell 与SSH功能(如图)
20200928235815.jpg
4、查找配置目录平滑升级:

阅读剩余部分...

关于渗透测试 arpspoof 欺骗抓包

作者:欧阳 发布时间:2020年09月06日 阅读: 766 分类:Linux摘要

首先开启测试终端转发功能,如未开启将会断网1为开启,0为关闭转发功能。

echo 1 > /proc/sys/net/ipv4/ip_forward

执行arpspoof命令

阅读剩余部分...

Nginx 实践,location 路径匹配

作者:欧阳 发布时间:2020年06月05日 阅读: 1,088 分类:Linux摘要

1. 目标
nginx 反向代理,路径映射的过程是什么?如何配置路径映射规则?

2. location 路径匹配
2.1. 匹配规则
location 路径正则匹配:

符号说明
~正则匹配,区分大小写
~*正则匹配,不区分大小写
^~普通字符匹配,如果该选项匹配,则,只匹配改选项,不再向下匹配其他选项
=普通字符匹配,精确匹配
@定义一个命名的 location,用于内部定向,例如 error_page,try_files

2.2. 匹配优先级
路径匹配,优先级:(跟 location 的书写顺序关系不大)

阅读剩余部分...

记一次服务器电源故障导致磁盘MBR、Grub引导文件损坏的恢复

作者:欧阳 发布时间:2020年03月04日 阅读: 1,352 分类:Linux摘要

因为一台RedHat 6.4服务器里的服务不常用,一直放在机房没发现故障,导致一直无限重启N天。最后原因是电源故障,换完电源后,发现系统又无法启动,显示Hard Disk Error错误提示。刚开始怀疑是阵列卡导致磁盘故障,但重启发现阵列卡显示磁盘正常。最后由于习惯使用Windows PE,手贱在PE里头使用DiskGenius恢复MBR引导,最后啥也不显示了,直接显示一个j。

阅读剩余部分...

LWP::Protocol::https need to be installed.

作者:欧阳 发布时间:2020年01月09日 阅读: 1,012 分类:Linux摘要

在linux里在线升级CFS,但Protocol scheme提示不支持https报Oops: Unable to download: Protocol scheme 'https' is not supported (LWP::Protocol::https need to be installed.)错误

yum -y install perl-LWP-Protocol-https perl-Crypt-SSLeay

安装即可解决该问题。

wget下载网页离线查看

作者:@ouyang 发布时间:2019年12月11日 阅读: 1,187 分类:Linux摘要

有时候需要下载网页进行本地查看,以下命令非常有用:

wget -r -k -p -np  http://xx.wang/xx

参数:

-r, –recursive(递归) specify recursive download.(指定递归下载)
-k, –convert-links(转换链接) make links in downloaded HTML point to local files.(将下载的HTML页面中的链接转换为相对链接即本地链接)
-p, –page-requisites(页面必需元素) get all images, etc. needed to display HTML page.(下载所有的图片等页面显示所需的内容)
-np, –no-parent(不追溯至父级) don’t ascend to the parent directory.

Centos7配置多个IPv6地址

作者:@ouyang 发布时间:2019年03月08日 阅读: 6,869 分类:Linux摘要

随着国家IPv6的部署,现在很多云服务器都有不同的进展,并且还可以申请多个IPv6的地址,现在以Centos7为例设置多个IPv6的地址:

/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
IPADDR=10.0.0.251
NETMASK=255.255.255.128
GATEWAY=10.0.0.1
TYPE=Ethernet
NM_CONTROLLED=no
ONBOOT=yes
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6ADDR=240E:D9:C200:xx:xx::CA0/64
IPV6_DEFAULTGW=240E:D9:C200:xx:xx::1
IPV6ADDR_SECONDARIES="240E:D9:C200:xx:xx::CA1/64 \
240E:D9:C200:xx:xx::CA2/64 \
240E:D9:C200:xx:xx::CA3/64 \
240E:D9:C200:xx:xx::CA4/64"

systemctl restart network //重启网卡

PS:IPV6ADDR_SECONDARIES里面的反斜杠每个IP都需要,最后一个无需反斜杠,注意两个""冒号,最后重启网络服务即可。