Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: После смены ip адреса сервер не подключается к интернету  (Прочитано 6295 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн 215955

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Ситуация следующая, поднимал прокси сервер на ubuntu 10.10. Т.к. офис нельзя было оставлять без интернета, оба ip адреса сделал локальные. т.е. 192.168.0.230 подключался к нынешнему серверу, а раздавался интернет через 192.168.0.231. Всё что мне нужно было, всё настроил, всё работало. Теперь решил убрать из сети старый сервер и вместо него поставить мой линукс. И вот тут проблема и возникла. При смене ip адреса с 192,168,0,230 на внешний( он у нас статический), отвалилась локалка. с сервера тот же гугл пингуется, а локальные адреса не пингуются. чего я только не делал, в итоге плюнул, все настройки сети обнулил, и настроил заново. теперь другое, локалка работает а интернет нет.
Платформа Ubuntu Server 10.10
eth0 - смотрит в Интернет
eth1 - смотрит в локалку

вывод ifconfig
eth0    Link encap:Ethernet  HWaddr 00:xx:xx:xx:xx:88
          inet addr:xxx.xxx.xxx.162  Bcast:xxx.xxx.255.255  Mask:255.255.0.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:23 Base address:0xc800

eth1      Link encap:Ethernet  HWaddr 00:05:1c:0d:b3:45
          inet addr:192.168.0.54  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::205:1cff:fe0d:b345/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1897 errors:0 dropped:0 overruns:0 frame:0
          TX packets:513 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:189352 (189.3 KB)  TX bytes:302156 (302.1 KB)
          Interrupt:20 Base address:0xc400

lo        Link encap:Локальная петля (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:176 errors:0 dropped:0 overruns:0 frame:0
          TX packets:176 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:16256 (16.2 KB)  TX bytes:16256 (16.2 KB)
Вывод netstat -n -r
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.0.0     0.0.0.0         255.255.255.0   U         0 0          0 eth1
xxx.xxx.0.0       0.0.0.0         255.255.0.0     U         0 0          0 eth0
0.0.0.0         xxx.xxx.xxx.161   0.0.0.0         UG        0 0          0 eth0
Думал проблема в iptables, очистил все таблицы, и сделал все действия по умолчанию ACCEPT
Порт на компе работает, если на него настроить локалку, то всё работает.
Да и ещё одно, когда пингуешь допустим 8.8.8.8 то пакеты почему-то уходят на eth1 вместо eth0. Пробовал пинговать шлюз, та же история, пакеты идут на eth1.

Гарри Кашпировский

  • Гость
ip r еще приложите. По route -n (netstat -rn) все впорядке.

Оффлайн 215955

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Вывод ip r
192.168.0.0/24 dev eth1  proto kernel  scope link  src 192.168.0.54
xxx.xxx.0.0/16 dev eth0  proto kernel  scope link  src xxx.xxx.xxx.162
default via xxx.xxx.xxx.161 dev eth0  metric 100

Оффлайн xeon_greg

  • Активист
  • *
  • Сообщений: 981
    • Просмотр профиля
Цитировать
При смене ip адреса с 192,168,0,230 на внешний( он у нас статический), отвалилась локалка.
как это понимать? какое отношение имеет интерфейс наружный и его ip адрес к интерфейсу внутреннему и его ip. одно на другое не влияет.это раз. второе каким образом ты получаешь интернет и свой статический ip?
и еще неправильно назначать разным интерфейсам ip адреса из одного сегмента сети. это на будущее. ты же потом сам в своей маршрутизации запутаешься. и если ты уже не хочешь показывать свои ip, то прячь последние октеты ip, а не первые мы же не знаем какого класса у тебя там сеть используется и что ты имеешь в виду под статическим ip

Оффлайн 215955

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Цитировать
При смене ip адреса с 192,168,0,230 на внешний( он у нас статический), отвалилась локалка.
как это понимать? какое отношение имеет интерфейс наружный и его ip адрес к интерфейсу внутреннему и его ip. одно на другое не влияет.это раз.
Знаю что не влияет, но факт, как говорится налицо
Цитировать
второе каким образом ты получаешь интернет и свой статический ip?
на крыше стоит антенка, от неё кабель идет. а ip адрес провайдер выдал
Цитировать
и если ты уже не хочешь показывать свои ip, то прячь последние октеты ip, а не первые мы же не знаем какого класса у тебя там сеть используется и что ты имеешь в виду под статическим ip
95.57.222.162

Может ли где-то петля остаться?? или ещё что-нибудь. Я так понимаю весь этот косяк из-за того, что я использовал на обоих интерфейсах адреса из одного сегмента сети? Есть способ этот косяк найти?? или только переустановка поможет??

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
         UP BROADCAST MULTICAST  MTU:1500  Metric:1
Здесь не хватает RUNNING. Кабель подключен нормально? Посмотри, что показывает sudo ethtool eth0 или sudo mii-tool eth0

 

Страница сгенерирована за 0.072 секунд. Запросов: 26.