Я совершил большую ошибку. Вместо ввода:
rm -rf /etc/sysconfig/network-scripts/ifcfg-eth0
Я набрал:
rm -rf /etc/syconfig/network-scripts
Может ли кто-нибудь помочь мне исправить эту ошибку?
Заранее спасибо!
$ rpm -qf /etc/sysconfig/network-scripts/
initscripts-9.03.27-1.el6.centos.i686
Итак, получите пакет initscripts RPM и переустановите его.
Обновить:
Вы можете получить это от http://mirrors.kernel.org/centos/6.2/os/i386/Packages/initscripts-9.03.27-1.el6.centos.i686.rpm
Конечно, вы можете настроить и запустить свой сетевой интерфейс без использования сценария ifup или чего-то еще. В любом случае они в основном обертки для «ip» или «dhclient». Например, если ваш интерфейс eth0 должен получать свою конфигурацию динамически, у вас должна быть возможность напрямую запустить «dhclient eth0». Если он статический, вы должны иметь возможность запустить «ip link set dev eth0 up; sleep 10; ip addr add 192.168.1.100 brd 192.168.1.255 dev eth0» или что-то в этом роде. Проконсультируйтесь с "man ip", чтобы узнать о фактических параметрах. (Я старомоден и больше привык бегать ifconfig eth0 192.168.1.100 up
или что-то подобное).
Вот список того, что был бы в этом каталоге и что некоторые из этих файлов выглядели бы как.
Набирайте их вручную, пока не вернете коробку в сеть.