Etal said:
What i find incomprehensible is why not all routers have a
hardware-switch (instead of making you yank out the cable, often
eventually ruining the connector) to disable the WAN-port
(internet) while allowing the LAN-ports to continue to be working.
For routers, and assuming the router doesn't have a WAN-side disable
switch, you could go into its config screens to release the DHCP address
assigned to the WAN-side of the router assigned by your ISP. Without an
IP address, there's nothing to which the outside can connect. In fact,
at times when your ISP's DHCP service isn't functioning, you might find
you have no IP address assigned to the WAN-side of your router and why
you can't connect anywhere. Some cable modems will default to APIPA
(automatic private IP addressing) for the WAN-side of your router (see
http://en.wikipedia.org/wiki/Apipa). This to allow intranet networking
despite not getting a usable external IP address from the upstream (ISP)
DHCP server. So you could have 0.0.0.0 or 169.254.1.x for your router's
WAN-side IP address when you have no Internet connectivity.
For cable modems, powering them down still leaves the router powered up
so you have your active intranet network through the still-powered
router while disconnecting the Internet network with the powered-down
cable modem. There's nothing preventing you from separately controlling
power to the router and modem so you can power one off and leave the
other powered up.
By the way, the Motorol SB5100 cable modem *does* have a Standby switch
to suspend Internet access without having to power it down. All the
front-panel LEDs go off in Standby mode, come back on in non-Standby
mode.
Along that suggestion but more severe, here is what i do.
Right-click on the networking-icon in the notification-area (the
blue double-monitors icon) and select "Open Network Connections".
In the window that opens (turn it to details view if it is not
already) locate the network-controllers that have status =
Connected, and drag-n-drop the icons for this or these
controllers to the desktop, which will create shortcuts to the
controller on the desktop. These shortcuts (placed wherever) can
then be used to quickly enable/disable the computers
network-ability using their right-click context-menu.
But that doesn't achieve the continued intranet connectivity of your
hosts while disconnecting from the Internet as per your above
requirements. You would not only be disabling Internet connectivity but
also all other network connectivity which means you no longer can
connect to your other intranet hosts. Also, you would have to
physically wander over to each intranet host to disable its network
interface.
If the computer in question is of the laptop kind there is often
a hardware switch on the computer that can turn on/off its
networking capability.
But the scenario was to disable Internet connectivity, not all network
connectivity.