So, you’ve logged into a box via Remote Desktop, but for whatever reason the Shutdown/Reboot buttons are not enabled.

Fear not! Simply enter:
shutdown -r

At a command prompt, and you should reboot in 30 seconds.

So, we all know I have punched a few wrong keys into the Cisco at times. Who hasn’t?! Well now I’m too afraid to do ANYTHING with the Ciscos, but no more!

1) Emulation.
There are certain packages that let you pretend a cisco exists. I’m looking forward to testing the Cisco 7200 Simulator more, but from the limited testing it looks pretty complete. That is, it can actually ping/talk to other Cisco routers! I’ll make sure to setup a “fake” router somebody can access over the VPN (inside a vserver) to do testing.

a) Linux: http://sourceforge.net/projects/oece
b) Linux: http://www.ipflow.utc.fr/index.php/Cisco_7200_Simulator
c) Windows: http://www.cisco.com/warp/public/cc/pd/nemnsw/cm/index.shtml

2) A simple command.
This is the big one, I though, “is it possible to reboot a cisco after X minutes in case you mess up?” The answer is: yup. Let’s say you were going to modify an access list, something that might break connectivity. Type in:

pdxrouter# reload in X

Say Y to save file, then if you mess up, the router will just reload to a state before the changes you made.

Nifty, wish I knew this before.

I think Mark had installed Ultra VNC on one of our computers in the office before, but I hadn’t really looked at it that closely until now. There are a couple interesting things about Ultra VNC.

It supports Windows Domain Logons. This means we would not have to worry about figuring out the VNC password on a machine.

It supports session encryption. It has built in file-transfer, and chat system. This is not so much an issue since we have a VPN, but Ultra VNC allows you to setup a repeater or NAT to NAT connectors to work around the problems associated with NAT routing.

A really interesting feature is called Singleclick. It allows you to provide a weblink to a user who doesn’t have VNC installed, they downloaded a minimal 300K distribution of UltraVNC, which then does a reverse connection to your system, but shares their machine. This might especially be useful for helping our laptop users.

The big downside is there are no Mac or Linux clients. But like most flavors of VNC it has a built in Java viewer you access via a web-browser. And this java version supports all the MS Logon, encryption, and file transfer features too.

The big question is speed, I have found the only VNC Server to give decent performance by way of Java client so far to be Real VNC. So I will definitely be doing some testing with Ultra VNC to see how it performs. But if this goes well, I’m thinking this may be our new default VNC software.