文章 144
评论 176
浏览 376788
Debain&Ubuntu修改DNS

Debain&Ubuntu修改DNS

最近服务器连接经常会出现卡顿的情况,排查原因发现是DNS问题,很多VPS供应商都用了自己的DNS做解析,所以解析速度并不理想。做个备份,以便自己日后方便查找。 Debain: 永久修改 编辑 /etc/dhcp/dhclient.conf 文件 vim /etc/dhcp/dhclient.conf 在末尾添加一行 supersede domain-name-servers 223.5.5.5, 223.6.6.6; 然后重启系统,使用 nslookup 验证是否生效 临时修改 编辑 /etc/resolv.conf 文件 vim /etc/resolv.conf # 修改后保存即可 nameserver 8.8.8.8 nameserver 1.1.1.1 Ubuntu: 一、暂时修改 暂时修改 DNS ,修改后立即就可以起作用,但是重启电脑后还需要重新进行修改; 打开 resolv.conf : nameserver 8.8.8.8 nameserver 1.1.1.1 在其中添加如下的内容: 如果只保留这两个可能会导致解析速度下降,从而使得网速下降,....

解决Ubuntu中的子进程usr bin dpkg返回错误代码1”错误

解决Ubuntu中的子进程usr bin dpkg返回错误代码1”错误

今天在给服务器进行例行升级时出现了如下错误: 按照提示命令,输入 apt --fix-broken install 发现错误依然存在。 看到错误提示大概确定为dpkg在升级的时候出现了问题。 尝试重装,purge发现都没办法解决。最后采取最原始的办法解决了问题。 进入 /var/lib/dpkg/info 然后找到报错的.deb直接暴力删除。然后在运行 apt-get autoclean 问题解决。 apt update apt full-upgrade -y 开始进行正常更新吧。

VPS常用脚本

VPS常用脚本

综合测试脚本 ※这类脚本是综合测试VPS基础信息、硬盘IO、带宽和网络延迟等项目的一键式脚本,主要有以下几个 秋水逸冰大佬的Bench.sh脚本 特点: 显示当前测试的各种系统信息; 取自世界多处的知名数据中心的测试点,下载测试比较全面; 支持 IPv6 下载测速; IO 测试三次,并显示平均值。 使用: wget -qO- bench.sh | bash #或者 curl -Lso- bench.sh | bash #或者 wget -qO- 86.re/bench.sh | bash #或者 curl -so- 86.re/bench.sh | bash Github地址:https://github.com/teddysun/across/blob/master/bench.sh 老鬼大佬的SuperBench测试脚本 这个脚本是在基于秋水大佬脚本的基础上,加入了独服通电时间,服务器虚拟化架构等内容 特点: 改进了显示的模式,基本参数添加了颜色,方面区分与查找。 I/O测试,更改了原来默认的测试的内容,采用小文件,中等文件,大文件,分别测试IO性能,然后取平均值。....

解决没有权限写入nohup.out

解决没有权限写入nohup.out

更新完SOLO博客后,需要使用nohup在后台一直运行。但是当服务器重启后,重新运行该命令后会出现 # nohup: ignoring input and appending output to 'nohup.out' 这个是因为没有权限导致日志无法写入到nohup.out文件里。网上有很多教程,这里做哥搬运,方便自己以后处理该类问题 解决方法比较简单,直接重定向错误信息到linux系统下的“空洞”里即可。 nohup commd > /dev/null 2>&1 & 正常输出和错误信息都不显示,把标准输出和标准错误都重定向到/dev/null, # ls 1>/dev/null 2>/dev/null 还有一种做法是将错误重定向到标准输出,然后再重定向到 /dev/null,例如: # ls >/dev/null 2>&1 顺序不能更改,否则达不到想要的效果,先将标准输出重定向到 /dev/null, 然后将标准错误重定向到标准输出, 由于标准输出已经重定向到了/dev/null,因此标准错误也会重定向到/dev/n....

GCP谷歌云开启SSH客户端root登录

GCP谷歌云开启SSH客户端root登录

最近从Xshell改为了FinaShell,但是发现在登陆谷歌云的时候不能用root登陆。这里提供一个解决办法,这样以后就可以通过任何工具以root权限直接登陆谷歌云,不用在用默认面板进行登陆了。 浏览器登陆,拿到ROOT权限 sudo -i 输入命令编辑ssh配置文件 vi /etc/ssh/sshd_config 找到下面的内容,并修改 PermitRootLogin yes PasswordAuthentication yes (no改为yes,如果前面有#注释的去掉#) 输入命令重启ssh service sshd restart 设置新root密码 passwd root

删除所有Aliyun监控进程,屏蔽云盾功能

删除所有Aliyun监控进程,屏蔽云盾功能

近日购入阿里云轻量应用服务器准备用做个人使用,但是真的不想被人到处监控,所以象征性的删除了阿里云上的监控和云盾。其实也只是心里作用,反正我也不用作非法途径,只是想图个清净而已。 卸载阿里云盾监控: wget http://update.aegis.aliyun.com/download/uninstall.sh chmod +x uninstall.sh sudo ./uninstall.sh wget http://update.aegis.aliyun.com/download/quartz_uninstall.sh chmod +x quartz_uninstall.sh sudo ./quartz_uninstall.sh 删除残留: sudo pkill aliyun-service sudo rm -fr /etc/init.d/agentwatch /usr/sbin/aliyun-service sudo rm -rf /usr/local/aegis* 屏蔽云盾 IP,用包过滤屏蔽如下IP: iptables -I INPUT -s 140.205.201.0/28 ....

Ubuntu 16.04 升级到 18.04 LTS 笔记

Ubuntu 16.04 升级到 18.04 LTS 笔记

更新Ubuntu 16.04 在升级之前,先更新当前的16.04至最新状态。建议升级之前更新/升级所有已安装的软件包。 首先更新APT源和软件包至最新 sudo apt update && sudo apt dist-upgrade && sudo apt autoremove 安装和配置Ubuntu update manager 更新完组件后,运行以下命令安装update-manager-core sudo apt install update-manager-core 打开update-manager配置文件 sudo nano /etc/update-manager/release-upgrades 确保设置为Prompt=lts 执行升级命令 sudo do-release-upgrade -d 出现升级提示时,全部选择y 等待所有的软件包下载...安装...到重启... 当所有操作执行完毕后,系统就升级到最新的Ubuntu 18.04 LTS版本了。