2

I study at a college where most social networking sites are banned(Including this one) and if someone is found using them somehow is heavily fined.I just want to know what all can the network admin find out

5
  • possible duplicate of What can IT see and log?
    – Xander
    Commented Apr 3, 2015 at 13:58
  • @Xander Not really: that earlier question was about a computer installed by central IT, and about a VPN (which is different from SSH, in particular as DNS requests are usually tunneled through the VPN). We may have a duplicate but that isn't it and I can't find anything in the sidebar either. Commented Apr 3, 2015 at 14:20
  • 4
    The non-answer is: it depends. Are you accessing this site from your own computer the school has never touched, or are you using a school-issued or school-owned computer? If from your own computer, did the school require you to install any of their software on your computer? Then there is the question of where are you SSH-ing to? Is that computer school-owned or has school-installed software on it? So you need to consider more than just what is passing over the wire.
    – cybermike
    Commented Apr 3, 2015 at 14:21
  • 1
    There is not enough information provided to give an accurate answer.
    – oBreak
    Commented Apr 3, 2015 at 15:34
  • are you asking simply from the network perspective?
    – schroeder
    Commented Apr 3, 2015 at 20:19

1 Answer 1

3

Depends on the way you use SSH. If you just do it the usual way of using the -D option to provide a SOCKS server and use this as the proxy at the browser, they will not see that you are accessing these sites but they might deduce the use of such sites from tracking DNS queries. ssh -D provides only a SOCKS4 server and for SOCKS4 the resolving of host names to IP addresses must be done outside the SOCKS4 tunnel, because SOCKS4 can only handle connections to IP addresses.

Edit: thanks to dr jimbob for pointing out, that SOCKS5 is available in ssh since 2003, but that have to make sure to use this version. With Firefox you have to explicitly choose the SOCKS version and you need also to explicitly enable RemoteDNS to make the DNS lookups through the SOCKS5 proxy.

2
  • 1
    ssh -D supports both SOCKS4/SOCKS5 (and man ssh explicitly says it supports SOCKS4 & 5 under the -D option in OpenSSH v6.2 or v6.6). SOCKS5 support has been in OpenSSH since version 3.7 (released Sept 2003). You still have to make sure that you are using SOCKS5 not SOCKS4 (when you configure your browser to connect to the proxy), and that DNS is being done through the tunnel, e.g., in firefox you'll have to enable network.proxy.socks_remote_dns in about:config.
    – dr jimbob
    Commented Apr 3, 2015 at 17:47
  • @drjimbob: Oh thanks, looks like I've missed that important feature. Commented Apr 3, 2015 at 18:43

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .