- 論壇徽章:
- 0
|
前一陣子曾看到過有人提起ssh的-D參數(shù),man 了一下ssh,發(fā)現(xiàn)ssh果然可以做SOCKS的代理,如下:
-D [bind_address:]port
Specifies a local ``dynamic'' application-level port forwarding. This works by allocating a socket to lis-
ten to port on the local side, optionally bound to the specified bind_address. Whenever a connection is
made to this port, the connection is forwarded over the secure channel, and the application protocol is then
used to determine where to connect to from the remote machine. Currently the SOCKS4 and SOCKS5 protocols
are supported, and ssh will act as a SOCKS server. Only root can forward privileged ports. Dynamic port
forwardings can also be specified in the configuration file.
IPv6 addresses can be specified with an alternative syntax: [bind_address/]port or by enclosing the address
in square brackets. Only the superuser can forward privileged ports. By default, the local port is bound
in accordance with the GatewayPorts setting. However, an explicit bind_address may be used to bind the con-
nection to a specific address. The bind_address of ``localhost'' indicates that the listening port be bound
for local use only, while an empty address or '*' indicates that the port should be available from all
interfaces.
正好趕上現(xiàn)在NKBBS關(guān)閉了外網(wǎng)訪問,而我現(xiàn)在又恰好能ssh到NK校內(nèi)的某服務(wù)器上,嗯,雖然速度慢一點,可以湊合著用一下了
本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u/28531/showart_461019.html |
|