Archive for November, 2008

Make your AppleTV use a Squid Proxy

Monday, November 3rd, 2008

So, I have started toying around with my AppleTV and realized I wanted to make it a bit more sane for my environment.

1- Make it possible to ssh in to your AppleTV. You can do this with atvusb-creator/ (You can find various guides on how to do this online)

2- ssh appletv.local -l frontrow

3- sudo tcsh

I have a slower internet connection at home so desire to run all my web requests via my proxy-cache. The settings are hidden in /Library/Preferences/SystemConfiguration/preferences.plist . I went ahead and copied the file and made a backup (always a good idea!) then performed a few edits, replacing the section that reads Proxies with the following (naturally updating my IP address accordingly).

			<key>Proxies</key>
			<dict>
			<key>AppleProxyConfigurationSelected</key>
			<integer>2</integer>
			<key>FTPPassive</key>
			<integer>1</integer>
			<key>HTTPEnable</key>
			<integer>1</integer>
			<key>HTTPPort</key>
			<integer>3128</integer>
			<key>HTTPProxy</key>
			<string>IP.ADD.RE.SS</string>
			</dict>

Hope these things help you out.