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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: нет интернета в локальной сети  (Прочитано 3614 раз)

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

Оффлайн audiomatique

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
нет интернета в локальной сети
« : 29 Апреля 2013, 09:51:49 »
Приветствую. Установил Ubuntu Server 12.04.2 LTS
В Ubuntu пока еще новичок, и поэтому возникли проблемы с найтройкой сети..
Есть Сервер, у него 2 сетевушки, одна локалка, другая настроена на внешку.
Сетевушки настраивал по этому - http://linuxfan.com.ua/2012/12/ubuntu-server-ustanovka-pervonachalnaya-nastrojka/ факу.

Dhcp настраивал по этому - http://linuxfan.com.ua/2012/12/ubuntu-server-ustanovka-i-nastrojka-dhcp-servera/ факу (использовал isc-dhcp-server).
DNS настраивал по этому - http://linuxfan.com.ua/2012/12/ubuntu-server-ustanovka-i-nastrojka-dns-servera/ факу (использовал bind9).
Все бы хорошо, и на сервере инет есть, и локалка пингуется, по dhcp компьютерам выдаются адреса правильные.
Но нет интернета на машинах в локальной сети.

Еще одну вещь заметил, что когда перезапускаю службу dhcp, пишет следующее:

root@server:~# /etc/init.d/isc-dhcp-server restart
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service isc-dhcp-server restart

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the stop(8) and then start(8) utilities,
e.g. stop isc-dhcp-server ; start isc-dhcp-server. The restart(8) utility is also available.
start: Job failed to start
root@server:~#

Но при этом айпишники локальной сети выдаются...
Помогите пожалуйста, очень надеюсь на вашу помощь.
« Последнее редактирование: 29 Апреля 2013, 10:14:07 от audiomatique »

Оффлайн bodya1989

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: нет интернета в локальной сети
« Ответ #1 : 29 Апреля 2013, 10:28:49 »
1. nano /etc/sysctl.conf
2. net.ipv4.ip_forward = 1
   net.ipv4.conf.default.rp_filter = 0 (не обязательно)

3.iptables -t nat -A POSTROUTING -o ${WAN_DEV} -j SNAT --to-source ${WAN_ADDR}

(соответственно подставить свои ${WAN_DEV} и ${WAN_ADDR})

Оффлайн audiomatique

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: нет интернета в локальной сети
« Ответ #2 : 29 Апреля 2013, 10:34:28 »
Спасибо за ответ!
Прошу прощения, но что такое WAN_DEV и WAN_ADDR ?

Update: разобрался, прописал WAN_DEV и WAN_ADDR как сетевушка для внешки и ай-пи адрес для внешки.

Ситуация не изменилась :'(

Если нужно выложу конфиги необходимых файлов, только скажите каких. Помогите пожалуйста!
« Последнее редактирование: 29 Апреля 2013, 10:53:09 от audiomatique »

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net

Оффлайн audiomatique

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: нет интернета в локальной сети
« Ответ #4 : 29 Апреля 2013, 11:32:52 »
Спасибо! Понимаю, что можно настроить по-другому.. Но я бы хотел разобраться с моей проблемой на данном примере :'(
Выкладываю содержимое конфигов, если можете проанализировать, был бы вам примного благодарен.
(Нажмите, чтобы показать/скрыть)

Листинги и содержимое текстовых файлов следует добавлять в сообщение с помощью тега [spоiler]...[/spоiler], либо прикреплять к сообщению в виде отдельного файла.

--andrew_bye
« Последнее редактирование: 29 Апреля 2013, 12:00:08 от andrew_bye »

Оффлайн YellowRaccoon

  • Участник
  • *
  • Сообщений: 225
    • Просмотр профиля
Re: нет интернета в локальной сети
« Ответ #5 : 29 Апреля 2013, 12:03:45 »
audiomatique,
Если я не ошибаюсь, при перезапуске ругается на команду. Попробуй sudo service isc-dhcp-server restart
Посмотри, включен ли форвардинг. /proc/sys/net/ipv4/ip_forward?
« Последнее редактирование: 29 Апреля 2013, 12:10:14 от YellowRaccoon »

Оффлайн audiomatique

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: нет интернета в локальной сети
« Ответ #6 : 29 Апреля 2013, 12:31:27 »
Ребята спасибо за ответы! Извините за спойлер!))
YellowRaccoon, я не нашел такого файла у себя...
Ситуация опять изменилась! Я применил настройки по вышестоящей ссылке :D
Теперь в локальной сети есть интернет, а на сервере - нет)))
Как быть?)

Пользователь решил продолжить мысль 29 Апреля 2013, 13:07:25:
После ребута появился инет и на сервере и в локальной сети. Спасибо!

Пользователь решил продолжить мысль 30 Апреля 2013, 09:38:05:
Вчера было все хорошо, локалке выдавались айпишники..
Сегодня у половины машин ай-пи аля 169.254.52.12 и не работает инет(и при этом горит желтый треугольник с восклицательным знаком в трее), а у другой половины аля 192.168.0.96 (и работает инет)... ребут сервера не помогает...

Как сделать чтобы сервер стабильно выдавал ай-пи машинам в локальной сети? Ай-пи которые нужны мне, т.е. для каждого компа нужный мне айпи.
Подскажите пожалуйста решение проблемы(
« Последнее редактирование: 30 Апреля 2013, 11:43:46 от audiomatique »

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: нет интернета в локальной сети
« Ответ #7 : 30 Апреля 2013, 12:30:15 »
Рекомендую попробовать dnsmasq.
Есть мнение, что он проще в освоении для новичков.

Оффлайн audiomatique

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: нет интернета в локальной сети
« Ответ #8 : 30 Апреля 2013, 12:41:52 »
Дык я и настраивал dnsmasq по этой ссылке https://forum.ubuntu.ru/index.php?topic=107492.0

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: нет интернета в локальной сети
« Ответ #9 : 30 Апреля 2013, 12:49:10 »
Дык я и настраивал dnsmasq по этой ссылке https://forum.ubuntu.ru/index.php?topic=107492.0
Тогда убирайте isc-dhcp-server и bind.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: нет интернета в локальной сети
« Ответ #10 : 30 Апреля 2013, 12:59:24 »
Предупреждение: 10%, флуд.
#truegeek

« Последнее редактирование: 01 Мая 2013, 23:45:37 от truegeek »
Wars ~.o

Оффлайн audiomatique

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: нет интернета в локальной сети
« Ответ #11 : 06 Мая 2013, 14:24:51 »
Всем привет! Еще раз спасибо за то что отписываетесь и не оставляете в беде :)
Снес все, заного накатил Ubuntu Server 12.04.2 LTS, настроил сетевушки, по этой https://forum.ubuntu.ru/index.php?topic=107492.0 ссылке все настроил.

Айпишники машинкам выдались правильные (такие какие и были раньше), но возник ряд проблем :'( :'(

1) Нет инета на сервере (пинг по ya.ru пишет (unknown host)
2) Некоторые машины (меньшенство) в локалке (если пинговать с сервера) не пингуются (дестенейшн анричибл), а некоторые (большинство) пингуются
3) На некоторых машинах (тех, которые не пингуются с сервера), пишет "подключение ограничено или отсутствует" (ну и айпишник у них 169.254.х.х.) ну и желтый треугольник.. причем рядом стоит машинка воткнутая в тот же свитч, которой адрес нормальный выдался на ура...

комп перезагружал, сервер тоже, свитч обесточивал, сетевой кабель передергивал...

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: нет интернета в локальной сети
« Ответ #12 : 06 Мая 2013, 14:40:41 »
ip a ; ip r ; ip -s l
sudo iptables-save
sudo ss -lnptu | sort
nslookup ya.ru ; nslookup ya.ru 8.8.8.8 ; tracepath ya.ru
grep -Ev '^#|^$' /etc/dnsmasq.conf /etc/dnsmasq.d/*

Оффлайн audiomatique

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: нет интернета в локальной сети
« Ответ #13 : 06 Мая 2013, 15:01:48 »
вот все проделал по вашим указаниям, прикрепляю в спойлере..
если это играет роль, то машинки которым не даются нормальные адреса во время всех этих телодвижений были выключены.. и да, как видно при настройке dnsmasq я добавил "dhcp-option=6,213.170.64.33,213.170.65.33", ну это вроде как нужно, это же днс моего провайдера...

(Нажмите, чтобы показать/скрыть)

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: нет интернета в локальной сети
« Ответ #14 : 06 Мая 2013, 15:12:45 »
Косяки:

1. Не запущен сервис dnsmasq.
Он должен присутствовать в выхлопе ss.

2. Не прописаны DNS.
https://help.ubuntu.com/12.04/serverguide/network-configuration.html#name-resolution

 

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