Маски можно конечно и в уме считать, но удобнее ipcalc. За ключами легче лезть в man.Насчёт остального - вы сами-то, при всём своём мастерстве, почему не освоили нужный вам Linux? Линуксоид незнакомый с определённым дистрибутивом будет почти так же беспомощен, как и вы, незнакомый с линуксом вообще. Разница только в том, что он изучит незнакомый дистрибутив быстрее, чем вы изучите любой из дистрибутивов линукса. Потому что разница между дистрибутивами линукса меньше, чем между фри и линуксом. Обычно эта разница сводится только к пакетному менеджеру, реже - к системе инициализации, ещё реже - к расположению файлов. Всё это, конечно, не отменяет знания vi и shell-программирования. Тут критерий отсева очень простой - если человек не может админить без X'ов и mc, то его лучше не брать - это не админ.
Ничего плохого в переустановке системы на другой дистрибутив я не вижу, если человек в целом адекватен и не собирается начинать работу на новом месте с переустановки систем. Перед переустановкой нужно несколько месяцев поработать с имеющейся сетью, чтобы хорошо узнать её тонкости, тогда из-за переустановки не встанет вся работа - можно будет учесть большинство неочевидных деталей. К тому же сама замена одной системы на другую не равна её настройке с нуля - большинство имеющихся конфигов будет работать и на другой системе, может быть с незначительными доработками.
На своём нынешнем месте работы я поменял системы на четырёх серверах: 2 FreeBSD на Cisco, FreeBSD на Debian и FreeBSD на Windows Server 2003. Небольшие осложнения возникли только при переходе с FreeBSD на Debian. Вызваны они были тем, что фаерволл на FreeBSD был по умолчанию открыт, а различные правила закрывали и открывали определённый трафик. Когда на Debian я настраивал закрытый по умолчанию фаерволл, некоторый трафик оказался заблокированным, т.к. в FreeBSD он каким-то образом подпадал в по умолчанию открытый. Проблема решилась за несколько минут в первый же день работы нового сервера.