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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Шлюз в Ubuntu 12.04 LTS (перестал работать)  (Прочитано 1989 раз)

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

Оффлайн ethereaL^

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Ребята, приветствую! Проблема такого плана:
После обновления Убунты с 11.10 на 12.04 LTS - перестал работать шлюз (раздавать инет в локалку), т.е машина с Убунтой являлась шлюзом в инет локальных пользователей. Правила iptables смотрел - все в норме (стоит маскарад), ip_forward = 1 (пересылка пакетов в ядре включена) хз, куда копать......подскажите....
iptables -t nat -A POSTROUTING -o eth1 -s 10.10.10.0/24 -j MASQUERADE
sysctl -p

net.ipv4.ip_forward = 1
net.ipv4.conf.default.forwarding = 1
net.ipv4.conf.all.forwarding = 1
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1



Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6848
    • Просмотр профиля
Re: Шлюз в Ubuntu 12.04 LTS (перестал работать)
« Ответ #1 : 01 Май 2012, 19:39:28 »
eth1 не стал eth0, например? и т.п. -s...

Оффлайн ethereaL^

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Шлюз в Ubuntu 12.04 LTS (перестал работать)
« Ответ #2 : 01 Май 2012, 19:51:08 »
eth1 не стал eth0, например? и т.п. -s...
Нет, eth1 - внешка, eth0 - внутрянка. Вообще ничего не менял....Может еще быть такое, что в Network Manager'e настроено все а не строками в /etc/network/interfaces? хотя вряд ли, раньше же точно также все работало...

Пользователь решил продолжить мысль 02 Май 2012, 05:52:59:
please, help !

Пользователь решил продолжить мысль 02 Май 2012, 14:56:33:
eth1 не стал eth0, например? и т.п. -s...
Нет, eth1 - внешка, eth0 - внутрянка. Вообще ничего не менял....Может еще быть такое, что в Network Manager'e настроено все а не строками в /etc/network/interfaces? хотя вряд ли, раньше же точно также все работало...

Пользователь решил продолжить мысль 02 Май 2012, 05:52:59:
please, help !
Ну же, мужики? Неужели ни у кого шлюзы после обновления не отвалились? :)

Пользователь решил продолжить мысль 02 Май 2012, 19:42:27:
В общем проблема в dnsmasq, при попытке перезапустить/переустановить службу выдаёт вот что:

ethereal@Ethereal:~$ sudo service dnsmasq restart
 * Restarting DNS forwarder and DHCP server dnsmasq                             
dnsmasq: failed to create listening socket for port 53: Address already in use
                                                                         [fail]

Что можно с ним придумать?
« Последнее редактирование: 02 Май 2012, 19:42:27 от ethereaL^ »

Оффлайн

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Шлюз в Ubuntu 12.04 LTS (перестал работать)
« Ответ #3 : 08 Май 2012, 22:25:58 »
Столкнулся с практически такой же проблемой, только с dnsmasq всё нормально.
Проблема была c resolv.conf, т.е. с dns'ами там прописанными.
Решилось прописыванием оных в интерфейсах.
---
p.s. так и знал, что что-нибудь отвалится с этим обновлением. :)

Оффлайн ice_bob

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Шлюз в Ubuntu 12.04 LTS (перестал работать)
« Ответ #4 : 28 Май 2012, 18:55:25 »
В терминале
sudo nano /etc/NetworkManager/NetworkManager.conf

Закомментировать dns=dnsmasq
#dns=dnsmasq

Сохранить и перезапустить NetworkManager
sudo restart network-manager

И запустить dnsmasq
sudo service dnsmasq restart



Оффлайн Shalmaran

  • Активист
  • *
  • Сообщений: 840
  • Cow super power!
    • Просмотр профиля
    • kristyushatmb.livejournal.com
Re: Шлюз в Ubuntu 12.04 LTS (перестал работать)
« Ответ #5 : 29 Май 2012, 21:57:40 »
В новой Ubuntu изменились правила resolv.conf. Теперь его запрещено трогать.
Banana Pi

 

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