>Ос FreeBSD. сейчас стандартным способом все IP прописаны на офис, а
>когда прихожу домой при запуске фри запускаю еще один скрипт кот
>меняет IP и маршрутизацию. Как сделать автоматом, например если есть IP
>192.168.1.1 то настроить fxp0 192.168.1.2 route 192.168.1.1, если нету то другие
>настройки по умолчанию.... пингануть чтоли, а как результаты выдернуть пинга?
>
>мож у кого-то есть солюшн по этому вопросу. или подскажите дельный совет
>
>заранее благодарен.
Чем-то напоминает какой-то менеджер профилей?
На работе, похоже, DHCP нет, поэтому адрес сетевого интерфейса ноутбука прописан жестко, а второй сетевой карты в ноутбуке нет, я правильно понял? Если так, то
Для начала объясни такую вещь: вот, скажем, имеешь ты на работе IP 10.0.0.91, default gateway 10.0.0.1. И прописано это у тебя в конфиге жестко. Пришел ты домой,
КАК ТЫ СОБИРАЕШЬСЯ
>пингануть ?
при том, что хочешь пинговать 192.168.1.1? Не получится. Не найдешь ты этого хоста.
Выходов может быть несколько -
- изменить адресацию в домашней сети, чтобы все было как на работе и ты имел одинаковый ip что дома, что на работе.
- купить PCMCIA Ethernet NIC и пользоваться дома ей, при этом "рабочий" интерфейс будет тоже настроен, но в состоянии down (на работе - наоборот).
- продолжать пользоваться своим сриптом, добавив в него проверку, чтоб выполнялся только в том случае, если по результатам ifconfig для интерфейса отсутствует строка
status: active
Может, кто вообще тебе еще чего расскажет