【设置】centos关闭ipv6
编辑/etc/sysctl.conf配置,增加
net.ipv6.conf.all.disable_ipv6=1
编辑/etc/sysconfig/network配置,增加 ,保存并退出
NETWORKING_IPV6=no
编辑/etc/sysconfig/network-scripts/ifcfg-eno16777736,确保IPV6INIT=no,ifcfg-eno16777736是根据自己机器的
编辑/etc/sysctl.conf配置,增加
net.ipv6.conf.all.disable_ipv6=1
编辑/etc/sysconfig/network配置,增加 ,保存并退出
NETWORKING_IPV6=no
编辑/etc/sysconfig/network-scripts/ifcfg-eno16777736,确保IPV6INIT=no,ifcfg-eno16777736是根据自己机器的
在nginx中配置server侦听非80端口时,我们在访问时会在url中加入对应的端口号,如:http://xxx.xxx.xxx:8006/,但如果在nginx服务器前有另一台服务器作为用户首先访问的web服务器,这台服务器设置了端口转发,将80端口获得的请求转发到nginx中的对应端口中,如8006,这时用户使用的url是没有端口号,但nginx会自动增加端口号到url上,很可能导致用户访问失败,可以将location 中增加proxy_set_header Host $host,即可解决此问题(在实际工作遇到,特此记下)
下面是在centos7 minial环境下测试通过的一段sh脚本,利用expect命令,对远端设备自动执行命令
首先要安装expect
# yum install expect
#cat test.sh
#!/bin/bash
user=root
pass='远端设备口令'
ip=$1
1、卸载Ubuntu系统,直接在Windows下删除Ubuntu硬盘的分区卷。
2、重启遇到问题,进不了Windows,进入Grub什么,原因是以前的MBR(主引导记录主要就是用来系统的引导程序)是用的Linux的引导工具grub,
3、解决办法就是要删除grub,百度后发现
3.1 制作一个u盘启动盘,通过u盘启动盘进入windows
在工作中经常遇到服务器流量异常,时不时的流量很高,今天就是一台服务器的内网端口的流量很短时间内达到了50Mbps,下面是我排查问题的方法和步骤,记录一下。
方法1 使用lsof命令
使用IPv4协议的局域网:
执行命令:
lsof -Pnl +M -i4|grep 8080
输出结果:
java 1419 1401 10u IPv4 6793357 TCP *:8080 (LISTEN)
方法2 先使用 netstat命令,再用 ps命令
执行命令:
netstat -anp|grep 8080
输出结果:
CentOS 7由于使用systemd而不是init,
所以不能通过修改inittab文件来修改开机启动模式。
先使用ctrl+alt+f2切换到命令行模式,
然后输入命令:systemctl set-default multi-user.target(命令行模式)
图形界面:systemctl set-default graphical.target