记录关于Devops运维,虚拟化容器云计算,数据库,网络安全等各方面问题。
如何建立socket5代理服务器最近有不少网友老是问我一些QQ如何利用代理的事。其实是很简单的,通过代理猎手寻找一些socks5代理便可。刚好最近在学习linux系统,于是突然想到用RedHat9来做个socks5代理服务器。ok!说干就干   1。先搜索一下socks5的安装包,发现一大堆,最新版本是socks5-v1.0r11.tar.gz,于是下载到我的RH9的服务器上。  2。解压缩软件包[url]http://matrix.tesi.dsi.unimi.it/pub/securitytools/socks5-v1.0r11.tar.gz[/url]  #tar xvfz socks5-v1.0r11.tar.gz  3.开始编译  #cd socks5-v1.0r11  #./configure --with-threads  #make  #make install  4.建立/etc/socks5.conf,其实在软件包里已经有现成的examples  #cd examples  #cp socks5.conf.singlehomed /etc/socks5.conf (我们挑选一个最简单的配置文件)  默认配置就是  # A Socks5 Config file for a normal, single homed server  permit - - - - - -  这个配置文件是允许任何人都可以使用这个socks5代理,并不需要验证  如果想限制只是某个IP段(192.168.0.0/255.255.255.0)可以访问,可以改成  permit - - 192.168.0. - - -  或者只允许某个IP(192.168.0.10)可以...
虚拟化平台proxmox集群和HA配置   一.前言 proxmox 是一个开源的虚拟化管理平台,支持集群管理和HA.在存储方面,proxmox除了支持常用的lvm,nfs,iscsi,还支持集群存储glusterfs和ceph,这是我们选择它的原因. proxmox官方提供ISO下载,因此安装变得非常简单,安装后浏览器打开 http://x.x.x.x:8006/ 就可以看到管理平台了.本文基于目前最新版本3.1测试,动工吧. 二.集群配置 集群由多台虚拟化主机组成,创建集群后就可以统一管理多台机器了. 1.创建一个集群,登陆其中一台机器,为集群起个名字 pvecm create YOUR-CLUSTER-NAME 2.依次登陆其余的机器,加入到上面的集群(IP地址为上面机器的IP) pvecm add IP-ADDRESS 3.查看集群状态 pvecm status CID----IPADDRESS----ROLE-STATE--------UPTIME---LOAD----MEM---ROOT---DATA 1 : 192.168.7.104 M A 5 days 01:43 0.54 20% 1% 4% 2 : 192.168.7.103 N A 2 days 05:02 0.04 26% 5% 29% 3 : 192.168.7.105 N A 00:13 1.41 22% 3% 15% 4 : 192....
vsFTP 服务器安全设置 最近配置了一个ftp服务器,用的vsftp,实现了以下几个功能:    1.不允许匿名用户    2.用户可以上传文件,但不能下载文件    3.该用户只能ftp,不能登录系统    4.用户不能删除已上传的文件    5.上传的同名文件不会被覆盖              6.限制该用户在自己的home目录里   具体实现方法如下:    1.不允许匿名用户                 anonymous_enable=NO              2.用户可以上传文件,但不能删除文件     download_enable=NO    3.该用户只能ftp,但不能登录系统     useradd -s /sbin/nologin username                4.用户不能删除已上传的文件                          cmds_allowed=...
LVS+keeplived+nginx+tomcat高可用、高性能jsp集群    #!/bin/bash# BY kerryhu# MAIL:king_819@163.com# BLOG:http://kerry.blog.51cto.com# Please manual operation yum of before Operation.....#yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel \#freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel \#glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs \#e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap \#openldap-devel nss_ldap openldap-clients openldap-servers一、网络拓扑:lvs-master: 192.168.9.201LVS-backup: 192.168.9.202LVS-VIP: 192.168.9.200web_1: 192.168.9.203web_2: 192.168.9.204目的:搭建高可用、高性能的jsp集群二、初始化系统#init system系统环境: CentOS 5.5(定制安装)组件:BaseDevelopment LibrariesDevelopment ToolsEditorsText-based Internet./init_system.sh   #此脚本参见http://kerry.blog.51cto.com/172631/555535三、LVS+keeplived#关...
利openVPN自带的http-proxy突破防火墙的封锁   openVPN是差不多是大家用来做VPN服务器的首先,那openVPN如何突破防火墙的封锁咧,有两种解决方案,一是用openVPN自带的http-proxy,二是用HttpTunnel一、利openVPN自带的http-proxy突破防火墙的封锁OpenVPN本身可以使用http代理,也就是说,OpenVPN客户端不是直接和OpenVPN服务器连接,而是使用http代理进行连接。这个特性是OpenVPN的外围特性,不是其核心的,然而却能解决很多实际问题,它相当于隧道外面又套了一个隧道,不过这个外面的隧道并不是真实的隧道,因为它并没有封装,而仅仅是伪装了端口信息而已,然而不管怎么说,它还是使用http代理服务器的connect方法的。具体流程就是:1.OpenVPN客户端连接http代理服务器(CONNECT方法);2.http代理服务器连接OpenVPN服务器;3.http代理服务器在OpenVPN客户端和OpenVPN服务器之间中转数据。OpenVPN客户端 -->  http代理服务器  -->  OpenVPN服务器http代理服务器和OpenVPN服务器可安装在同一台机器上配置OpenVPN服务器(安装过程可见以前的博文):cat /etc/openvpn/server.confport 9091     proto tcp...
LVS+keeplived+nginx+apache搭建高可用、高性能php集群         基于PHP的运行环境大家用的比较多的是以apache做中间件的LAMP(linux+apache+mysql+php)环境和以nginx做中间件的LNMP(linux+nginx+mysql+php)环境,apache是世界排名第一的web服务器,apache可以整合大多数应用,比如jsp,php,cgi,python等等,但是apache过于臃肿以及对静态文件响应过于缓慢是让人很不满意的;而nginx作为后起之秀,大有超越前辈的势头,从最近很多门户网站选用nginx就可见一斑,nginx速度快,占用资源少,高性能转发,很高的稳定性,支持热部署,杀手级的proxy和rewrite,但nginx对于php处理依托于fastcgi,fastcgi不够稳定,经常出现502错误,生成相对复杂的页面没有优势,反而会使php-cgi进程变为僵尸进程,多用户多站点的安全性不高,对于其它开发语言的整合,apache表现的更好;综上述对比,为了搭建高性能的php运行环境,就要考虑对apache、nginx进行整合,各取所长,nginx在处理静态内容上的效率较apache强很大,那么就用nginx在前端处理静态文件,把基于php的动态文件转发到后端的apache来处理,接下来我们就开始布署LNAMP(linux+nginx+a...
tomcat+Apache如何配置代理服务器转发端口号  因为tomcat只能配置一个网站,所以如果是自己单独的服务器,,那没有太大的影响,可以直接只安装一个tomcat便可以运行。但有时候,如果同时有多个,或是许多个,tomcat只能配置一个站点,所以要想运行多了个站点,那就只有多安装几个tomcat了。但另一方面那服务器的80总归只有一个,这样,配置多个tomcat的时候会发现,只能使用其它端口了,这样肯定是不行的。怎么办呢,那就只有想办法,将tomcat的非80端口使用代理了,这样,就成了80端口了,同时又可以运行多个网站。apache作代理服务器时,转发用户端口号到tomcat的方法有很多,这是其中之一,需要用到mod_rewrite 和 mod_headers这两个模块。下面是步骤:1.在apache配置文件中追加对上面两个module的引用,不同的系统方法略有区别。大致如下:[python]LoadModule rewrite_module                 /usr/lib64/apache2-prefork/mod_rewrite.so  LoadModule headers_module                 /usr/lib64/apache2-prefork/mod_headers.so  2.然后在apache配置文件中追加...
ڵȨ鿴־
How to Set Cores-Per-Socket Parameter for a Virtual Machine CTX126524Created onMar 26, 2014Updated onNov 10, 2014 40 found this helpful Article Topic :  Configuration See Applicable Products Objective This article describes how to set the cores-per-socket parameter for a Windows Virtual Machine (VM). This procedure does not apply for Linux VMs.When you assign virtual CPUs to a VM, by default one virtual CPU is equal to one socket. Some VMs have higher core limitations. By setting the cores-per-socket parameter, it is possible to present a VM with a certain number of cores.Notes:This feature is only available in the Advanced, Enterprise, and Platinum editions and is not available in the free version of XenServer. For example, if you have a dual socket quad core server and a XenServer Advanced, Enterprise, or Platinum ...
XenServer6 虚拟机多vCPU配置方法在服务器虚拟化项目或者虚拟桌面项目中,经常会碰到这样的问题,虚机为高负载类型的业务,对CPU的要求很高的时候,我们希望为这些虚拟桌面分配更多的CPU资源,但是我们也发现,部分系统对CPU数量的支持有数量的限制,超过以后,即使分配,也没法利用到。也有一些软件会依据CPU的数量(socket的数量)来收费,所以也需要对CPU进行一些调整来减少费用。首先说一下,在CPU中有几个概念:Socket、Core、Hyper-Threading(HT)。首先得搞清楚这些。Socket:wikipedia的解释是连接到主板的一个CPU,通俗讲就是一个物理CPUCore:wikipedia的解释同一个CPU芯片上集成的多个核心,也就是所谓的多核的核Hyer-Threading:wikipedia的解释模拟的多线程,通俗讲在一个核心上模拟出两个CPU执行线程,能够提高多任务的性能搞明白了这些以后,我们就来说说系统本身对CPU这几方面的支持限制。操作系统对CPU的支持分Socket和Core两方面,而Hyper-Threading对操作系统来说基本是不可见的(其实可以通过CPU参数以及其他机制系统会知道开启了超线程)所以,HT可以简单理解为也是core。windows 2003等服务器操作系统对物理CPU(socket)以及多核CPU(multi-Core)的...
    总共268页,当前第159页 | 页数:
  1. 149
  2. 150
  3. 151
  4. 152
  5. 153
  6. 154
  7. 155
  8. 156
  9. 157
  10. 158
  11. 159
  12. 160
  13. 161
  14. 162
  15. 163
  16. 164
  17. 165
  18. 166
  19. 167
  20. 168
  21. 169