Accessing Windows Shares Across a VPN

Just for laughs, I recently created a point-to-point VPN (a.k.a. gateway-to-gateway VPN) between my home and the office. At the office, the VPN endpoint is a LinkSys RV042, which, as far as I can tell, runs Freeswan VPN software. At home, the VPN endpoint is a LinkSys WRT54GL, which I hacked to run the OpenWrt linux distribution and OpenSwan VPN software. A future post will detail exactly how I did this but the purpose of this post is to discuss how I got my Windows file shares to work across the VPN. Continue reading » Accessing Windows Shares Across a VPN

Disabling Password Authentication on Dropbear SSH Server in OpenWrt Running on WRT54G

I have a LinkSys WRT54G router which runs OpenWrt (version White Russian RC5). For console access to the router, I have enabled the Dropbear SSH server, which works well.

Recently, I opened up the SSH port to allow remote access to the console. To secure this as best I could, I disabled password authentication and enabled public key authentication, by following the instructions in the Dropbear Public Key Authentication Howto.

After doing disabling password authentication, I thought to myself “What if I lose my private key?” The answer is “I’m probably screwed”, because there is no serial port on the WRT54G for local access. (Actually, there are some hardware mods you can do to add a serial port but I’m not that handy or brave).

So I thought to myself “Would’t it be great if you could configure Dropbear to disallow password authentication for remote connections but allow it for local connections?” Continue reading » Disabling Password Authentication on Dropbear SSH Server in OpenWrt Running on WRT54G

Tinyproxy on WRT54GS

I installed Tinyproxy 1.6.3 on my LinkSys WRT54GS router today. Following are some installation notes and comments about Tinyproxy.

My router currently runs the White Russian RC5 release of the OpenWrt Linux distribution. Tinyproxy is not yet an officially supported OpenWrt package. Rather, it is part of the “backports” package repository. To install Tinyproxy, I first had to add the backports repository to my repository list by adding the following line to my /etc/ipkg.conf file: Continue reading » Tinyproxy on WRT54GS

Page 2 of 2«12