服务器使用PC作为代理访问外网
1、PC上启动代理,比如nginx
下载nginx:http://nginx.org/en/download.html
修改配置文件,在conf下:
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 888;
server_name localhost;
resolver 114.114.114.114;
location / {
if ($scheme = 'http') {
proxy_pass http://$host$request_uri;
}
if ($scheme = 'https') {
proxy_pass https://$host$request_uri;
}
proxy_set_header Host $host;
proxy_buffers 256 4k;
proxy_max_temp_file_size 0k;
}
}
双击启动nginx
注:如果使用的还有https,则不能使用windows版本,需要自己编译linux版本。
2、启动ssh
ssh -R localhost:xxx1:localhost:xxx2 username@服务器IP
参数分别是:服务器端口:PC主机:PC端口
连上后设置代理:
export {http,https}_proxy='localhost:xxx1'
说明:这样设置apt命令仍然会提示 Unsupported proxy configured:
localhost://7890
需要将设置放在apt.conf中增加Acquire::http::Proxy “http://127.0.0.1:7890”;
这时总体拓扑为:
ipmi修改BIOS启动参数
先关闭电源 ipmitool -H BMC口IP -U userName -P password chassis power soft
然后查看是否关闭:ipmitool -I lanplus -H BMC口IP -U userName -P password power status
在一个终端先连上启动界面:ipmitool -I lanplus -H BMC口IP -U userName -P password sol activate
在另一个终端启动:ipmitool -I lanplus -H BMC口IP -U userName -P password power on
然后在启动界面按F4(根据提示,可能不一致)进入BIOS