Заходи под рутом и делай два файлика в /usr/local/sbin:
Файлик №1 - netoff
#!/bin/bash
route add -net 195.34.224.0 netmask 255.255.224.0 gw 192.168.1.1 dev eth0
route add -net 81.20.192.0 netmask 255.255.240.0 gw 192.168.1.1 dev eth0
route add -net 172.16.0.0 netmask 255.240.0.0 gw 192.168.1.1 dev eth0
route delete -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.1.1 dev eth0
Файлик №2 - neton
#!/bin/bash
route add -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.1.1 dev eth0
route delete -net 195.34.224.0 netmask 255.255.224.0 gw 192.168.1.1 dev eth0
route delete -net 81.20.192.0 netmask 255.255.240.0 gw 192.168.1.1 dev eth0
route delete -net 172.16.0.0 netmask 255.240.0.0 gw 192.168.1.1 dev eth0
потом две команды (делают файлики исполняемыми):
chmod +x neton
chmod +x netoff
Теперь можно вырубать/врубать внешку выполнив от рута netoff или neton соответственно.
ЗЫ Для облегчения жизни не грех заюзать sudo. Об этом читай на сайте -
http://nix.lipetsk.ru/index.php?itemid=39