Terminal không phải là ứng dụng mạng. Có lẽ tốt hơn là nói, trong trường hợp của bạn, thiết bị đầu cuối là thùng chứa cho các ứng dụng mạng như ssh
, telnet
, lftp
, wget
, lynx
...
Chỉnh sửa của bạn:
sudo -H gedit /etc/profile.d/proxy.sh
Nhập các chi tiết trong định dạng này.
export http_proxy=http://username:password@proxyhost:port/
export ftp_proxy=http://username:password@proxyhost:port/
export telnet_proxy=http://username:password@proxyhost:port/
Này là dành cho khi sử dụng wget
, ftp
, lftp
, telnet
tại nhà ga
ssh
không có SOCKS
hỗ trợ khách hàng gốc , bạn cần sử dụng một ProxyCommand
ví dụ cho socat
:
ssh -o ProxyCommand='socat - SOCKS4A:myproxy:%h:%p,socksuser=nobody' user@host
Hoặc sử dụng những thứ như tsocks
trong suốt để sử dụng SOCKS
cho TCP
giao thông.
Đối SOCKS5
với xã hội 2:
ssh -o ProxyCommand='socat - "SOCKS5:%h:%p|tcp:myproxy:1080"' user@host
Đối với phương thức HTTP Proxy CONNECT với socat 2:
ssh -o ProxyCommand='socat - "PROXY:%h:%p|tcp:myproxy:80"' user@host