У меня есть два сервера, на которых работает Scientific Linux 6 в одной сети. Поскольку мне нужен SSH-доступ к ним обоим, я хочу дать им оба статических IP-адреса, чтобы я мог настроить переадресацию портов и не беспокоиться о том, как мой маршрутизатор назначает локальные IP-адреса. Я обнаружил, что мне нужно отредактировать файл конфигурации /etc /network-scripts /ifcng-eth0, однако этот файл не существует. Сетевая карта работает нормально, и я могу ssh, пока я получаю доступ к маршрутизатору и нахожу локальный IP-адрес.

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

1 ответ1

1

Этого должно быть достаточно, чтобы просто отредактировать /etc/hosts . Итак, если ваш сервер называется server1 и вы хотите присвоить ему IP 10.9.8.7 , отредактируйте /etc/hosts как root и добавьте следующую строку:

10.9.8.7    server1

Затем перезапустите сетевой сервис или ваш компьютер, и у вас должен быть статический IP-адрес.

Как общее примечание, обычно, когда файл, который вы должны отредактировать в Linux для настройки того или иного объекта, отсутствует, можно с уверенностью сказать, что вы можете просто создать его и добавить указанные строки. Не всегда, заметьте, но часто.

Если это не сработает, может потребоваться создать файл конфигурации eth0. Следуйте инструкциям здесь, чтобы сделать это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .