给SSH设置代理
这个月没网费了,刚好在学校机房有个能做代理上网的服务器,上网问题是解决了,可是要用SSH管理服务器咋办? 下面就来解决这个问题 $ sudo apt-get install corkscrew $ sudo vim /etc/ssh/ssh_config 添加几行 Host 要通过代理连接的服务器地址,全部通过代理用*表示 ProxyCommand /usr/bin/corkscrew 代理服务器IP 代理端口 %h %p 现在ssh到服务器,是不是能连上了?
继续阅读 »这个月没网费了,刚好在学校机房有个能做代理上网的服务器,上网问题是解决了,可是要用SSH管理服务器咋办? 下面就来解决这个问题 $ sudo apt-get install corkscrew $ sudo vim /etc/ssh/ssh_config 添加几行 Host 要通过代理连接的服务器地址,全部通过代理用*表示 ProxyCommand /usr/bin/corkscrew 代理服务器IP 代理端口 %h %p 现在ssh到服务器,是不是能连上了?
继续阅读 »NameVirtualHost 111.111.111.111 #服务器IP <VirtualHost 111.111.111.111>#服务器IP ServerName www1.xxx.com #要转发的域名 ProxyPass / http://172.16.1.101/ #要转发到的网址,可以是域名也可以是IP,可带端口号 ProxyPassReverse / http://172.16.1.101/ #同上 </VirtualHost> 这样设置一下虚拟主机就可以了,此方法可以用在运行多个WEB服务器的时候,比如说Tomcat运行在8080端口,上面的网站是 wap.xxx.com,那么可以使用如下设置 <VirtualHost 111.111.111.111> ServerName wap.xxx.com ProxyPass / http://127.0.0.1:8080/ ProxyPassReverse / http://127.0.0.1:8080/ </VirtualHost>
继续阅读 »