Начните нетворкинг с нуля

Начните нетворкинг с нуля

Предположим, у меня есть компьютер, на котором по каким-то причинам была стерта вся сетевая информация, в частности, содержимое /etc. Более того, что бы ни привело к стертой информации, это не позволяет изменять папку /etc.

Я загрузил компьютер, ничего, касающееся сети, не настроено (предполагаю, что драйвер для карты загружен). Теперь мне нужно инициализировать и запустить сеть с нуля.

Может ли кто-нибудь описать необходимые шаги по настройке шлюза, маршрутизации и т. д., необходимых для работы в сети? Или хотя бы указать мне ссылку, которая это делает.

решение1

ifconfigнастроим любые необходимые вам интерфейсы. route addнастроим любую маршрутизацию, включая шлюз.

Если вы еще не знаете, как их использовать, смотрите справочные страницы для каждого из них.

Если вы хотите восстановить файлы в /etc, а система вам этого не позволяет, то вы можете попробовать загрузиться с альтернативного носителя, например USB/DVD/сети в однопользовательском режиме, смонтировать корневой раздел как отдельную файловую систему для чтения и записи и восстановить. Для этого потребуется доступ к каталогу /etc аналогичной системы, если у вас нет резервных копий.

решение2

Вы можете временно смонтировать доступную для записи точку монтирования (например, копию с другой машины) поверх /etc и поместить туда свою конфигурацию.

ifconfigв сочетании с route add должно работать нормально. Только для DNS вам все равно потребуется /etc: в большинстве конфигураций приложения ищут /etc/resolv.confнастройки DNS (и если они ищут где-то еще, это будет указано в /etc/nsswitch.conf).

Связанный контент