Подключение веб-сервера Debian к сети

В настоящее время я запускаю веб-сервер с Debian 5.0.2. Он работает (более или менее) отлично в течение последних 2-3 лет, но в последнее время он снизился из-за некоторого отключения питания. С тех пор, как я вернул его онлайн, он не смог подключиться к сети.

Я отключил и повторно включил порт Ethernet, но не могу подключиться. Ниже приведена следующая информация при запуске ifconfig eth0 :

  • Mount cifs Сетевой диск: разрешения на запись и chown
  • как установить ряд дисков в bash?
  • В корневой папке за короткое время создается много странных файлов со случайными 6-значными именами
  • pulseaudio перестает работать после спячки
  • проверьте, установлен ли интерфейс eth0 (настроен)
  • Получить PHP7.0 на Debian 7
  •  Link encap: Ethernet HWaddr:00:02:a5:95:e6:21 inet6 addr:fe80::202:a5ff:fe95:e621/64 scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:255593 errors:0 droped:0 overruns:0 frame:0 TX packets: 15 errors:0 droped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:21904751 (20.8MiB) TX bytes:5821 (5.6KiB) 

    Кроме того, в etc/network/interfaces у меня есть строка:

     iface eth0 inet dhcp 

    Я боюсь, что я в тупике, почему он не соединится. Я понимаю, что по-прежнему отсутствует значение для адреса inet, но он должен получать это из сети (и до того, как кто-либо спросит, все в порядке с сетью, это университетская сеть), но он не может подключиться к ней. Порт Ethernet и кабель также работают правильно.

  • Не удается добавить пользователя в группу?
  • Как установить Fedora или любой другой Linux на жесткий диск USB и настроить загрузку?
  • Как получить все мои ключи для отправки кодов ключей
  • Fail2ban для nginx post flood игнорирует временные интервалы
  • Слишком много проблем с установкой ядра (6) и Linux на одном компьютере
  • Как включить пакеты админ-пакетов vim?
  • 3 Solutions collect form web for “Подключение веб-сервера Debian к сети”

    Может быть, ваш DHCP-клиент не запускается по какой-то причине. Может быть, файл плохой аренды или файл pid висит вокруг, заставляя его думать, что он все еще работает.

    Я не знаком с Debian, поэтому я не уверен, где он хранит свои файлы приложений, но попробуйте удалить / var / run / dhclient *, чтобы избавиться от каких-либо дополнительных файлов pid и rm / var / lib / dhcp / dhclient * чтобы избавиться от файлов аренды, а затем перезагрузите сервер.

    Проверьте содержимое /etc/network/interfaces . Если вы используете DHCP, он должен быть указан там. Возможно, вам не хватает auto предложения для автоматического запуска сети. Документацию можно просмотреть с помощью man interfaces команд man interfaces .

    Этот файл также можно использовать для установки фиксированного IP-адреса. Поскольку это веб-сервер, вы должны использовать фиксированный IP-адрес, а не динамический адрес от DHCP. Возможно, в сети, к которой вы подключаетесь, нет DHCP-сервера.

    Вы можете перезапустить интерфейс, используя команды ifdown eth0 а затем ifup eth0 . Результат dmesg после этого может дать подсказку относительно проблемы.

    Команда ps -ef | grep dhc ps -ef | grep dhc должен показать, работает ли клиентский процесс dhcp. Он не будет устанавливать адрес, если в сети, к которой вы подключаетесь, есть DHCP-сервер.

    Сначала добавьте

     auto eth0 

    как первая строка в / etc / network / interfaces, перед inet eth0...

    Затем перезапустите службу сети ( /etc/init.d/networking restart ) или даже весь блок.

    Если это не поможет, вам следует проверить настройку DHCP, на сервере DHCP, а также на вашем поле.

    Linux и Unix - лучшая ОС в мире.