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

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

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

 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 и кабель также работают правильно.

  • mount to nfs server failed, системная ошибка: нет маршрута к хосту
  • Как заставить dhcpcd забыть старый статический адрес после редактирования dhcpcd.conf?
  • Как уменьшить ошибку "kernel: nf_conntrack: table full, dropping packet"
  • Имя хоста не будет разрешено после настройки нового сервера
  • Супер сервер (inted / xinetd / ...) поставляется с Ubuntu по умолчанию?
  • Wget и curl могут работать нормально, но ping не работает
  • Недокументированная --read-environment в ifup / ifdown / ifquery
  • Пользовательский режим linux eth0, подключенный к локальному сетевому устройству, не подходит
  • 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, а также на вашем поле.

    Interesting Posts

    linux: Class10 SD-карта различного устройства и размер блока устройства

    Малый дистрибутив Linux с Ruby

    bash / gnu readline multiline command: перемещать строку вверх / вниз

    Ускоренное обслуживание, убитое сигналом TERM, как отслеживать это

    проводное соединение не работает под Ubuntu 10.04

    FTP прямо в каталог, а не делать его относительно домашней директории пользователей FTP?

    Как коррумпировать файл архива контролируемым образом?

    Сортировка файлов в соответствии с их расширениями

    Как я могу добиться эффекта удаленного рабочего стола MS в Linux?

    Если «rm dir -r» удалил только частичное содержимое dir / dir1 /, не удалил ли он что-либо в каталоге dir / dir2 /?

    PHP + FastCGI + nginx на Debian

    Скрипт, который сканирует журналы, извлекает определенные данные и создает выходной каталог

    Как я могу загрузить Debian с USB-накопителя из Windows 10?

    Выполняет ли дочерний процесс fork оболочки в bg сигналы SIGSTOP от родителя?

    Устройство iSCSI, отображаемое на другое устройство SCSI

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