路由器 DNSMasq 替代 hosts,支持Android、iPhone、PC

路由器 DNSMasq 替代 hosts,支持Android、iPhone、PC
在apple app store中下载,速度有时快有时慢,因为苹果的2000台服务器分布在全球各地,通过修改hosts,可以指定为速度快的IP,比如香港澳门的服务器。 获得速度快的IP地址的方法: 在ping.chinaz.com查询域名的ping值,选几个在自己的网络中测试速度,在PC电脑 Windows、Linux系统上修改hosts很容易,在获得root权限的Android上也可以,在iPhone、iPad上无法修改。 适用场景: 1、无法修改hosts:没有root的And...

修改linux终端显示目录和主机名称

修改linux终端显示目录和主机名称
对于不涉及到路由交换设备的服务器端,如果使用的是流行的linux内核操作系统的话,需要终端显示主机或者目录的名称,使用下面方法来解决: # PS1='自定义内容' 注意两边的单引号 示例: PS1='(\u@\H \d \t)\$' \d :代表日期,格式为weekday month date,例如:"Mon Aug 1" \H :完整的主机名称。例如:我的机器名称为:no.linux,则这个名称就是no.linux \h :仅取主机的第一个名字,如上例,则为no,.lin...

vim的基础教程,基础不牢,地动山摇

vim的基础教程,基础不牢,地动山摇
现在来说说vim,vim对于it项目的开发、测试和编程来说都非常重要,可是我们有很多人都去关注高大上的技术去了,但是在用vim编辑文件的时候,效率不高。vim非常重要,我下面说的,也是经常用到的,简单的东西,希望全部记住,熟练于心,你的工作会帮助很大很大。 这里就说用vim的使用技巧: 技巧1: 编辑模式下(用vim打开文件默认是编辑模式),有人在打开vim后,用上下左右箭头来移动光标,这里不需要了,...

centos6.7下nagios的简单配置

centos6.7下nagios的简单配置
Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。nagios可以运行在linux/unix平台之上,同时提供一个可选的基于浏览器的WEB界面以方便管理员查看网络状态,各种系统问题,以及日志等。 1.安装环境。nagios需要apache和php的...

思科利用三层交换机实现VLAN间路由

思科利用三层交换机实现VLAN间路由
预备知识:VLAN的划分解决了广播域太大而容易引起广播风暴的问题,有利于增加网络带宽,提高带宽利用率。但划分了VLAN后,VLAN之间的计算机也不能通信,信息、资源不能共享,这与网络建立的目的相违背。 VLAN的划分把网络划分成多个逻辑网段,而不同网段之间的通信需要使用三层设备才能实现,路由器和三层交换机属于三层网络设备,均能实现不同网段之间的数据通信。三层交换机是在二层交换机的基础上添加了...

iotables 软件防火墙基础命令讲解(一)

iotables 软件防火墙基础命令讲解(一)
背景: 工作中需要常常使用防火墙的配置 、总结下常用到的命令。我们都知道iptables有四表五链,这里就不讲解了。后期更新。 一、链的基本操作 1、清除所有的规则。 1)清除预设表filter中所有规则链中的规则。 # iptables -F 清除链中的所有规则, 注:如果在之前运行了iptables -P INPUT -j DROP/ACCEPT 则无法清除此默认。 2)清除预设表filter中使用者自定链中的规则。 #iptables -X [chain-name] 如果...

设置静态路由的三种方式

设置静态路由的三种方式
怎么让不同的网段走不同的网关? 可以通过下面三种方式来设置静态路由: 方式1: 这种方式,服务器重启或者网卡重启就会失效,所以为了让服务器重启能自动生效,我们可以把路由设置放到/etc/rc.local配置文件里。 添加路由:route add -net 192.168.1.0/24 netmask 255.255.255.0 gw 192.168.1.1 [dev eth0] 删除路由:route del -net 192.168.1.0/24 netmask 255.255.255.0 gw 192.168.1.1 [dev eth0] 查看路...

STP(生成树协议)的相关知识点(工作原理和功能)

STP(生成树协议)的相关知识点(工作原理和功能)
生成树协议STP(Spanning Tree Protocol),又称扩展树协议,是一种基于、OSI网络模型的数据链路层(第二层)通讯协议,用作确保一个无环路的网络环境,通过有选择性地阻塞网络冗余链路来达到消除网络二层环路的目的,同时具备链路的备份功能。 生成树工作原理 生成树协议的国际标准是IEEE802.1d.运行生成树算法的网桥/交换机在规定的间隔内通过网桥协议数据单元(BPDU)的组播帧与其他交换机交换配置信息,其工...

isp mpls专线的实现技术和配置命令行

isp mpls专线的实现技术和配置命令行
背景两家公司通过同一个isp接入,完成mpls vpn专线使各个公司能够访问内部网络。 忘了一点,如果mpls协议的底层协议是ospf。需要将lo 设置成32位地址,这边我将R6 R7设置位32为R1 R5 24没有问题。 本文还是个人笔记,如有错误请各位大神指正。摘抄已注明出处,如果有问题,单聊我,我会进行处理。 拓扑如上: ip:RX-RY: RX: XY.1.1.X L0:X.X.X.X RY:XY.1.1.Y L0:Y.Y.Y.Y 首先配置R2-R3-R4 isp网...

LAMP架设基本模式和具体方法,适合新手

LAMP架设基本模式和具体方法,适合新手
LAMP指的Linux(操作系统)、ApacheHTTP 服务器,MySQL(有时也指MariaDB,数据库软件) 和PHP(有时也是指Perl或Python) 的第一个字母,一般用来建立web应用平台。 由上面的解释可以看出,LAMP是由Apache服务器与数据库加PHP来组件的web应用平台,因此LAMP主要的两个服务为Linux与A,因为M和P不一定是Mysql和PHP。 不过我们今天介绍的就是Linux+e+Mysql+PHP 首先我们要了解LAMP的架构是什么样的。 LAMP在...

SSH免密码登陆远程服务器配置

SSH免密码登陆远程服务器配置
背景:搭建Hadoop环境需要设置无密码登陆,所谓无密码登陆其实是指通过证书认证的方式登陆,使用一种被称为"公私钥"认证的方式来进行ssh登录。 在linux系统中,ssh是远程登录的默认工具,因为该工具的协议使用了RSA/DSA的加密算法.该工具做linux系统的远程管理是非常安全的。telnet,因为其不安全性,在linux系统中被搁置使用了。 "公私钥"认证方式简单的解释:首先在客户端上创建一对公私钥 (公钥文件:~/.ssh/...

关于CloudXNS注册邮箱为网易的处理办法

关于CloudXNS注册邮箱为网易的处理办法
近日网易邮箱被曝出现邮箱数据泄漏。泄漏内容涉及邮箱帐号、密码和用户密保等重要信息。CloudXNS提醒各位用户在CloudXNS上用网易邮箱注册的朋友尽快修改邮箱密码以及密保信息等。同时,CloudXNS也会提供如下安全验证供大家保证CloudXNS的帐号以及域名安全。 一、关注CloudXNS微信设置禁止网页登录(仅限扫码登录)。 1. 关注CloudXNS微信(Fastweb-CloudXNS),关注并绑定帐号。 2. 绑定微信后每次登录都会...

linux系统和应用程序升级方法

linux系统和应用程序升级方法
当我们使用linux一段时间以后,自然不会满足总是在没有任何变化的系统中工作,而是渴望能象在windows系统中一样,不断对自己的linux进行升级。另一方面,linux本身就是一个开放的系统,每天都会有新的软件出现,linux发行套件和内核也在不断更新。在这样的情况下,学会对linux (包括系统本身和各种软件)进行升级就显得非常迫切了。 在Linux环境下,升级的对象可以是一般的软件,可以是编译器,也可以是...

如何使用 Quagga BGP(边界网关协议)路由器来过滤 BGP 路由

如何使用 Quagga BGP(边界网关协议)路由器来过滤 BGP 路由
在之前的文章中,我们介绍了如何使用 Quagga 将 CentOS 服务器变成一个 BGP 路由器,也介绍了 BGP 对等体和前缀交换设置。在本教程中,我们将重点放在如何使用前缀列表prefix-list和路由映射route-map来分别控制数据注入和数据输出。 之前的文章已经说过,BGP 的路由判定是基于前缀的收取和前缀的广播。为避免错误的路由,你需要使用一些过滤机制来控制这些前缀的收发。举个例子,如果你的一个 BGP 邻居开...

百度地图的SDK和API开发总结

百度地图的SDK和API开发总结
在网站和app开发的时候经常需要用到XX地图的api来完成一些辅助的功能,比较常用的是百度和高德地图。下面以baidu为例说明具体的操作方法。 怎么接入百度SDK,百度文档说得很明白,我就不说了。 百度地图的核心类: 1)MapView 显示百度地图的组件 》》设置绽放按钮显示与隐藏 mMapView.showZoomControls(false); 》》设置比例尺显示与隐藏 mMapView.showScaleControl(false); 》》替换百度地图logo 将"b...

linux进程管理与作业控制简述

linux进程管理与作业控制简述
一、进程的相关概念和理论 1、进程是运行中的程序实例。进程与程序是有区别的,程序是静态的指令和数据集合,而进程是动态的使用系统资源的程序,一个程序可启动多个进程。每个用户任务,每个系统管理的守护进程都可称之为进程。linux根据进程的优先级为每个进程分配合适的时间片,轮流调度到CPU上运行,从而实现“多任务” 2、为利于软件开发标准的统一,内核给每个进程编造一个数据结构(task_struct),虚...

SONOS无线音响配置思科交换机

SONOS无线音响配置思科交换机
昨天公司买了几个SONOS的无线HIFI设备,豆子需要测试一下效果。 作为一个简单的测试,我的结构很简单, 路由器(防火墙)出来接思科的交换机,然后Boost和我的控制器(电脑或者手机)都在一个VLAN上,然后Boost和Player之间通过自身之间的网格无线网络连接。 路由器 - 交换机 - SONOS Boost/Controller ------ PLAYER 本来以为这是一个很简单的设置,结果发现一个诡异的问题,Boost设备无论如何都无法从思...

我的一些it和网络基础知识练习题(下)

我的一些it和网络基础知识练习题(下)
这是我多年工作和学习中不断积累的一些it和网络知识的必须熟练掌握的知识,涉及到PC硬件、服务器、路由器、交换机、上网卡、linux、windows和FTP等各方面的知识要点,大家可以自己尝试来完成一下,看看你的了解程度. 17. 使用哪个命令,可以查看当前登陆Linux系统的用户都有哪些并且显示登陆的终端? w 18. 如何查看当前用户的uid? id 19. 如何统计/var/log 这个目录的大小? du -sh /var/log 20. 创建一个目...

我的一些it和网络基础知识练习题(上)

我的一些it和网络基础知识练习题(上)
1. 简述GNU以及gpl的含义。 GNU是1983年有Richard Stallman提出的一项自由软件运动,要求我们自由使用、自由更改、自由发布软件;GPL是定义如何自由的协议。 2. 列出你熟知的Linux发行版。 Linux发行版:Redhat、CentOS、Ubuntu、Debian、Feroda、SuSE等 3. 你知道Unix和Linux之间的关系吗? Linux是类Unix系统,可以说是由Unix衍生而来 4. 如何查看你的Linux是64位还是32位? uname -r,得到结果如有i386...

维护被攻击后的服务器的方法

维护被攻击后的服务器的方法
如果是流量攻击可以采用软件加cdn结合的方式来进行防护; 如果是洪水级别的流量攻击,建议购买硬件防火墙,软硬件结合来进行防御。 当服务器被黑后,你怎么办?要如何进行服务器维护呢?首先,我们可以分析一下,对网络服务器的恶意网络行为包括两个方面:一是恶意的攻击行为,如拒绝服务攻击,网络病毒等等,这些行为旨在消耗服务器资源,影响服务器的正常运作,甚至服务器所在网络的瘫痪;另外一个就是恶...