делаю ifconfig eth0 down. Смотрю опять ifconfig - eth0 нет, нормально вроде, а теперь ifconfig eth0 up - и тишина. Видать где-то руки покривило :(( Подскажите, плз, где
"и тишина" - в смысле ? интерфейс не виден по ifconfig ? или сети не видишь ? если второе - а с роутингом все в порядке ? (ifconfig eth0 down правит таблицу роутинга)
ну да а ip адресс где ?
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up
если ядро старенькое до дописываем
route add -net 192.168.1.0 netmask 255.255.255.0 eth0
2 Aleks IZA: адрес и нетмаск вовсе необязательны при условии что интерфейс уже был однажды корректно определен (ну то есть полностью, с адресом и нетмаской). так что если надо просто опустить/поднять его, то вполне достаточно просто ifconfig eth0 down/up. у меня все работает так.
2sasha999: так и я про что. Должно работать. А опускаю/подымаю я уже существующий интерфейс, поэтому и не понимаю "откель трабла". 2AlexIZA: 2.0.36 - это старенькое ???
2sasha999: ты был прав - ifconfig eth0 down полностью убивает маршрут на сеть к которой принадлежит eth0. Если ifconfig eth0 up прописать маршрут - тады все ок. Мож как то этого можно избежать, или я ман недочитал просто :)