LinuxForum.Fans
Тема

Пропал интернет на серваке

Автор: CyberGod 23 сообщений 4341 просмотров
#172256

Здравствуйте. Перезагрузил сервак, ничего не делал, интернет пропал. По разному пробовал, инета нет.
Вот что написано в resolv.conf:

text
  
GNU nano 2.0.7            Файл: /etc/resolv.conf                              

### BEGIN INFO # # Modified_by: NetworkManager # Process: /usr/bin/NetworkManager # Process_id: 4967 # ### END INFO

На ifconfig выдаёт:

text

hosting-rabbit:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 1c:6f:65:44:09:d3  
          inet addr:169.254.93.137  Bcast:169.254.255.255  Mask:255.255.0.0
          inet6 addr: fec0::b:1e6f:65ff:fe44:9d3/64 Scope:Site
          inet6 addr: 2002:6dae:2836:b:1e6f:65ff:fe44:9d3/64 Scope:Global
          inet6 addr: fe80::1e6f:65ff:fe44:9d3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5398 errors:0 dropped:0 overruns:0 frame:0
          TX packets:204 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:415741 (405.9 KiB)  TX bytes:31666 (30.9 KiB)
          Interrupt:215 Base address:0xa000 

lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:967 errors:0 dropped:0 overruns:0 frame:0 TX packets:967 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:75228 (73.4 KiB) TX bytes:75228 (73.4 KiB)

На nano /etc/network/interfaces выдаёт: (не понятно почему eth1 ведь в ifconfig eth0).

text

  GNU nano 2.0.7          Файл: /etc/network/interfaces                         

# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5).

# The loopback network interface auto lo iface lo inet loopback

auto eth1

Кстати в eth0 ip не мой. Мой 109.174.40.57. Может в этом дело?
Нужна срочная помощь.(Сис.Админ сейчас в отпуске, приходится вникать без него).

#172264

Ну на время можно вписать в resolv.conf
nameserver 8.8.8.8

#172267
CyberGod написал:
Кстати в eth0 ip не мой. Мой 109.174.40.57. Может в этом дело?

Ну как он мог поменяться если статика была? Все зло от нетворкманагера.

#172269

Как мне статику опять поставить?
PS: полез писать: nameserver 8.8.8.8
PS>: Периодически обновляю первое сообщение и добавляю некоторую информацию полученную из файлов.

#172271

auto eth0
iface eth0 inet dhcp

написать что-то типа

auto eth0
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1

address - нужный IP

netmask - маска подсети

network - адрес сети

broadcast - адрес широковещательных запросов

gateway - адрес шлюза

Это тот минимум, который нужно указать для задания статического IP.

И вообще не понятно, что на сервере графика делает ))

#172273

Вот как теперь выглядит resolv.conf
добавил nameserver.

text

  GNU nano 2.0.7            Файл: /etc/resolv.conf                              

### BEGIN INFO # # Modified_by: NetworkManager # Process: /usr/bin/NetworkManager # Process_id: 4967 # ### END INFO

nameserver 217.117.80.1 nameserver 109.174.40.57 nameserver 8.8.8.8

#172274

Это всё в /etc/network/interfaces ?
Побежал писать...

#172275
text
auto eth0
iface eth0 inet dhcp

Вот это только удалить надо или закоментить
Потом перезапустить сеть
[console]/etc/init.d/networking stop
/etc/init.d/networking start[/console]
И проверить еще раз, что в /etc/resolv.conf

#172278

GNU nano 2.0.7 Файл: /etc/network/interfaces Изменен

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback


auto eth0
iface eth0 inet static
address 109.174.40.97
netmask 255.255.255.0
network 109.174.0.0
broadcast 109.174.0.255
gatewey 109.174.40.1


Следующие вопросы:
Нужны ли строчки:
auto lo
iface lo inet loopback ?
Правильно ли я заполнил остальное?
Увы для меня не ведомо:
адрес сети (это ведь не адрес шлюза так)
адрес широковещательных запросов
И как узнать быстрым способом?

Остальное всё известно.
Ответьте на это пожалуйста, исправлю и перезапущу.Потом сразу же отпишусь.

PS: Графа на сервере, это парадокс, знаю)
Потом мы всё будем переставлять и уже без графы, но это спустя лето. Сейчас главное инет поднять.

#172286

Или я туплю и "network - адрес сети" этот тот самый сетевой адрес, который 192.168.0.1 для компа к которому подключен инет на прямую?
PS: на сайте http://www.debian-blog.ru/network/staticheskij-ip-adres-v-debian.html
нашёл, что "network и broadcast – необязательные параметры", стираю... Пробую перезапустить.

#172292

Теперь выглядит так:

text

  GNU nano 2.0.7                    Файл: /etc/network/interfaces                                             

# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5).

# The loopback network interface #auto lo закоментил #iface lo inet loopback закоментил

auto eth0 iface eth0 inet static address 109.174.40.97 netmask 255.255.255.0 gatewey 109.174.40.1

Значок инета как бы есть, но интернета на самом деле нет...


Кстате resolv.conf сбился. Заного проставил:
nameserver 217.117.80.1
nameserver 109.174.40.57
nameserver 8.8.8.8

На попытки stop/start консоль выдаёт:
[console] GNU nano 2.0.7

hosting-rabbit:~# /etc/init.d/networking stop
Deconfiguring network interfaces...done.
hosting-rabbit:~# /etc/init.d/networking start
Configuring network interfaces...done.
hosting-rabbit:~# nano /etc/resolv.conf
[/console]



Жду ваших ответов.

#172295

Такое ощущение, что вы этот сервер видите в первый раз и понятия не имеете как там и чего куда подключено было.
Объясните толком откуда брался инет на сервере, как подключено, как диапазоны.
А то вы как-то наскоками какие-то непонятные действия производите, точнее понятные только вам (что тоже не факт).

#172296

Раньше сервером занимался не я. При первичной установке Debian интернет был определён по автомату. Так как всё работало, я и не копал.
Кабель интернета подключён напрямую к сетевой карте.

#172298
CyberGod написал:
Кабель интернета подключён напрямую к сетевой карте.

Т.е. ни каких шлюзов не имеется - сервер сам поднимает соединение с провайдером.
Я правильно понимаю?

#172299

Получается так. Чисто 1 кабель, 1 выделенный интернет, 1 статический ip.
Кстате, где можно посмотреть какой мак адрес стоит?

#172302

Хм. Если известен адрес, которыей у вас был, то:
[console]# ifconfig eth0 x.x.x.x netmask y.y.y.y[/console]
где x.x.x.x - ваш IP
а y.y.y.y - маска подсети
Но это еще не все, нужен адрес основного шлюза, а он по-любому был, нужно сделать так:
[console]# route add default gw z.z.z.z[/console]
где z.z.z.z - адрес шлюза
Ну и в /etc/resolv.conf вбить nameserver'ы

Если чего-то из этих данных у вас нет, то придется звонить в саппорт провайдера.
хотя я очень сильно усомнюсь в вашей компетенции если вы еще туда до сих пор не позвонили.

CyberGod написал:
Кстате, где можно посмотреть какой мак адрес стоит?

Команда ifconfig выдает эту информацию в графе HWaddr

P.S. И еще одно: Внимательно провеяйте свои конфиги!
Я на вскидку уже нашел несколько ошибок.

#172309

# ifconfig eth0 x.x.x.x netmask y.y.y.y

Сделал.

# route add default gw z.z.z.z

Сделал.

Единственное чего не знаю достоверно, это мак адреса. (не факт что тот мак адрес который сейчас отображается, изначальный, так как ранее интернет был на другом компьютере. Потом мак переприсвоили).
В тех.поддержку с телефона не дозвониться, у них постоянно занято. Написал куда только мог, написал заявку, чтобы они перезвонили. Вот сижу жду...

#172311

Но по идее мак адрес ведь не мог сбиться... А 4 часа назад, на этом компе, на этом интернете, всё работало... так что мало вероятно, что в нём дело. Если у вас есть варианты, что ещё требуется сделать, чтобы интернет заработал. Выскажите пожалуйста.

Я на вскидку уже нашел несколько ошибок.

Был бы признателен, если бы на них указали.

Какой командой можно изменить MAC адрес?

#172324
CyberGod написал:
Какой командой можно изменить MAC адрес?

а зачем? оО

После выполнения всех команд, которые написал mdma, покажи вывод ifconfig и route -n
Кстати, лампочки то на сетевухе мигают? Может просто линк пропал у прова? ;)

#172328

dwak, У нашего провайдера интернет устроен таким образом, то что если прост воткнуть проводок в другой комп ничего не заработает. Должно быть совпадение по мак адресу.
Лампочки мигают, с инетом и сетевухой всё в порядке.
Вот ifconfig:
[console]eth0 Link encap:Ethernet HWaddr 1c:6f:65:44:09:d3
inet addr:109.174.40.57 Bcast:109.174.40.255 Mask:255.255.255.0
inet6 addr: fe80::1e6f:65ff:fe44:9d3/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2623 errors:0 dropped:0 overruns:0 frame:0
TX packets:459 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:209009 (204.1 KiB) TX bytes:25086 (24.4 KiB)
Interrupt:215 Base address:0x2000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:284 errors:0 dropped:0 overruns:0 frame:0
TX packets:284 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:27500 (26.8 KiB) TX bytes:27500 (26.8 KiB)

[/console]

Вот route -n:
[console]
hosting-rabbit:~# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
109.174.40.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 109.174.40.1 0.0.0.0 UG 0 0 0 eth0
[/console]

Войдите или зарегистрируйтесь, чтобы ответить.