ivo Blog

ezlost,记录那些容易被忘记的美好过往

树莓派Raspberry Pi 使用Tcp-DNS-proxy+Dnsmasq做DNS缓存服务器

树莓派Raspberry Pi 使用Tcp-DNS-proxy+Dnsmasq做DNS缓存服务器

背景 刚刚做个个无线路由器,为了发挥树莓派的功能,决定做个DNS缓存服务器。 这里我们要用到两个软件:Tcp-DNS-proxy+Dnsmasq Tcp-DNS-proxy:用来解决DNS 污染防止中间人攻击。当然网上多用DNSCrypt Dnsmasq:缓存DNS,加快解析速度。 DNSCrypt 的工作原理是什么?为什么能防止 DNS 污染? Tcp-DNS-proxy 先...

怎样打开64位 Ubuntu 的32位支持功能

怎样打开64位 Ubuntu 的32位支持功能

大多数使用基于 Ubuntu/Debian 的发行版的人都更倾向于选择64位的系统,对吧?这是因为64位的系统能够充分发挥你的硬件的全部性能, 它使你能够在更紧张的内存资源下使用更复杂的软件,而且是真的快速使用,不必每次做一件小事都要等上许久。现在,32位仅有一个优点,那就是没有太多兼容性上的问题。每次JAVA更新都很让人很困惑,因为大多数用户都不能获得需要的库文件。在过去,很多别的软件和驱...

利用iptables设置了一套简单的防火墙

利用iptables设置了一套简单的防火墙

利用iptables设置了一套简单的防火墙。 学习资料 netfilter/iptables全攻略 iptables详解 linux下IPTABLES配置详解 建立规则 和上篇一样,我把这个过程写成了Bash脚本文件,代码如下: (我的代码重度参考了文章Linux上iptables防火墙的基本应用教程) #!/bin/bash 清除已有iptables规则 iptab...

关于aria2最完整的一篇

关于aria2最完整的一篇

正常用户请直接看我自己的配置文件就够了,其他的由于信息太多意义不是特别大 配置文件如下(以下也有提及) 规划 1、下载目录: /home/ivo/Videos 2、配置文件: ~/aria2/aria2.conf 3、session和log: ~/aria2/aria2.session 和 ~/aria2/aria2.log 配置文件 # touch /data/aria2.sessio...

从源码打包DEB的简单方法

从源码打包DEB的简单方法

DEB是ubuntu的二进制安装包,但有时候我们从网站上只能得到源码包,这就需要自己编译安装了,但我们也可以把源码打包成DEB,其实这是一件非常简单的事情。首先安装checkinstall,源中有 sudo apt-get install checkinstall 然后进入要打包的源代码目录 ./configure make checkinstall -D make install ...

vps chacha20的支持

vps chacha20的支持

操作步骤 cd  /usr/local/src wget https://download.libsodium.org/libsodium/releases/LATEST.tar.gz tar xf LATEST.tar.gz ./configure  --prefix=/usr/local/libsodium make && make install 修复关联 e...

virtualbox 端口转发

virtualbox 端口转发

提问: 我有一台运行在VirtualBox上的使用NAT的虚拟机,因此虚拟机会被VirtualBox分配一个私有IP地址(10.x.x.x)。如果我想要从主机SSH到虚拟机中,我该怎么做? VirtualBox对虚拟机支持几种不同的网络方式,其中一种是NAT网络。当虚拟机启用NAT后,VirtualBox会自动在虚拟机和主机之间进行网络翻译,因此你不必在虚拟机和主机之间配置任何东西...

ubuntu samba配置

ubuntu samba配置

  首先apt-get insatll samba 之后需要创建一个用户名 useradd 999 在之后 smbpasswd -a 999(此处的用户名需要是操作系统里面存在过的,威这个用户重建密码) 然后 在配置文件里面添加下面hdd的部分。即可针对单一用的来共享文件,所有用户的共享需要参考以前的samba的帖子。 最后需要使用 sudo service smbd restar...

ubuntu 14.04 keyring等常见问题的解决

ubuntu 14.04 keyring等常见问题的解决

1,Enter password to unlock your login keyring for ubuntu 14.04 产生问题: SeaHorse 使用你的登录密码作为管理密码去解锁验证的.当你更改了登录密码, 它并没有更新相应的管理密码(at least, this is what I believe).  A.桌面处理方式: 1): 查找程序 Passwords and ...

ss-redir+dnsmasq+iptables 透明代理

ss-redir+dnsmasq+iptables 透明代理

所需环境 树莓派一个 路由器 境外vps shadowsocks-libev 环境 原理 数据发起—-路由器—dns(树莓派)–iptables局域网放行–dnsmasq查询真实并缓存–局域网iptables放行—-路由器—网关(树莓派)—iptables过滤国内直接放行,国外数据打包socks5走本地1080端口外出。 A。安装shadowsocks git clone https://g...