Quick Start

ProxyCommand works by forwarding standard in (stdin) and standard out (stdout) from the remote machine though the proxy or bastion servers. Strictly speaking, ProxyCommand is not implemented in WindTerm. But considering ProxyCommand is almost always used to use a jump server or SOCKS5 server. So through Jump Server proxy and SOCKS5 proxy of WindTerm, almost all needs can be met, and it is more convenient to use.

ProxyCommand

WindTerm - Network Proxy / Jump Server
WindTerm - Network Proxy / HTTP and SOCKS5 proxy

Quick Start

WindTerm supports Jump Server proxy.

Sometimes a remote server can only be accessed via ssh by first login into an intermediary server. So you need first login into to the intermediary server and then ssh to another server. And the chain can be long and is not limited to just two servers. OpenSSH supports jump server using ProxyCommand or ProxyJump with -W and -J options.

WindTerm simplifies the connection. You only need to set the proxy type of the session to Jump Server, then you can specify the intermediate server in the configured sessions. Up to four intermediate servers can be specified at the same time.

If you need to specify more than four intermediate servers, you can chain multiple intermediate servers. In this way, an unlimited number of intermediate servers can be supported.

For example, when you need to specify six intermediate servers:
Host -> Jump Server 6 -> Jump Server 5 -> Jump Server 4 -> Jump Server 3 -> Jump Server 2 -> Jump Server 1 -> Remote

you can configure as follows:
Jump Server 3 -> Jump Server 2 -> Jump Server 1
Jump Server 6 -> Jump Server 5 -> Jump Server 4
Host -> Jump Server 6 -> Jump Server 3

Jump Server

...

Quick Start

WindTerm supports HTTP proxy and SOCKS5 proxy.

SOCKS5 prxoy is usually equivalent to use OpenSSH ProxyCommand like /usr/bin/nc -X 5 -x 127.0.0.1:7777 %h %p to connect through socks5 proxy.

The currently supported authentication methods are no authentication and username/password authentication. Both IPv4 and IPv6 are supported. Domain names are resolved through the proxy server if the Perform DNS lookup with proxy is checked, otherwise they are resolved locally and the IP address is sent to the server.

Network Porxy

...

Quick Start

The selection can be searched online, the default engines include Google, Bing, Github, Stackoverflow, Wikipedia, DuckDuckGo.

Search Online

...

0%