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


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

Автор Тема: [РЕШЕНО]Проблемы со всем понемногу при настройке Internet Sharing на Ubuntu 9.10  (Прочитано 4926 раз)

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

Оффлайн peaceprayer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Начну с того, что уже попробовал "Internet Connection Sharing (ICS) in Ubuntu. Или как дать интернет второму компу." (https://forum.ubuntu.ru/index.php?topic=107492.0) и, увы, не помогло.

Пробовал так же и: https://help.ubuntu.com/community/Internet/ConnectionSharing, что, похоже приближает меня (надеюсь, нас) к решению проблемы.

Есть два компьютера.

На одном — Интернет (по pppoe) в карточку eth0 и Ubuntu 9.10, карточка eth1 соединена со вторым компом, где Xubuntu.

Когда доходил до момента iptables-restore < /etc/iptables.sav  мне выдавало ошибку iptables-restore v1.4.4: iptables-restore: unable to initialize table 'nat'

Error occurred at line: 2
Try `iptables-restore -h' or 'iptables-restore --help' for more information.
и как бы я не мучал Google (может, неправильно мучал?) — ответа так и не нашел : (

Команда:
sudo iptables-save | sudo tee /etc/iptables.savдает:
(Нажмите, чтобы показать/скрыть)

Так что, по идее, вторая строка — это " *nat ".

Что делать, господа?
Жду советов.
Спасибо
« Последнее редактирование: 11 Октября 2010, 23:15:40 от peaceprayer »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13763
    • Просмотр профиля
Дать эту команду (iptables-restore) от root или, что в принципе тоже самое,  через sudo

Оффлайн peaceprayer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
ошибка пропала, спасибо.
интернет, тем не менее, на второй машине не поднялся : (
что делать?

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13763
    • Просмотр профиля
Показывать вывод команд, написанных здесь

Пользователь решил продолжить мысль 10 Октября 2010, 10:06:58:
Хотя нет. Для начала сделайте по инструкции до конца. Я беглым взглядом не нашёл строчки маскарадинга в таблесах.
« Последнее редактирование: 10 Октября 2010, 10:06:58 от fisher74 »

Оффлайн peaceprayer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
sudo iptables-save
(Нажмите, чтобы показать/скрыть)

cat /proc/sys/net/ipv4/ip_forward
(Нажмите, чтобы показать/скрыть)

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

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

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

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

вот.
маскарады вроде появились.
но на втором компе сети до сих пор не видать.

чует мое сердце, чтоб где-то тут в выводах есть ответ, да?

спасибо большое за помощь - жду ответа!
« Последнее редактирование: 28 Июля 2011, 08:53:50 от peaceprayer »

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

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

Оффлайн peaceprayer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
ой, забыл, извиняюсь.
вот выводы с клиент-машины:

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

cat /proc/sys/net/ipv4/ip_forward
(Нажмите, чтобы показать/скрыть)

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

ifconfig -a

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


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

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

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

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
В interfaces на клиенте сплошные косяки
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.0.2
gateway 192.168.0.1
netmask 255.255.255.0

Оффлайн peaceprayer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
поправил, рестартнул interfaces,
192.168.0.2 - пингуется
а 192.168.0.1 - нет

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

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Пинг ты файрволом закрыл.

Оффлайн peaceprayer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
а как его раскрыть?
(Интернета на втором компе,кстати всё равно так и нет... у меня и 80ый закрыт, получается? или в чем затык?)

с остальными выводами как оно, кстати?
« Последнее редактирование: 11 Октября 2010, 03:16:00 от peaceprayer »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13763
    • Просмотр профиля
Тебе же сказали: поправь на клиентской машине /etc/network/interfaces и перезапусти сеть (sudo /etc/init.d/networking restart). Именно из-за косяка в этом конф.файле и проблемы: сетевой интерфейс без IP-адреса и пустая таблица маршрутизауции (уж не знаю откуда resolv.conf адреса цапанул)

Оффлайн peaceprayer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
ну а я тут же и поправил interfaces на клиенте и перезапустил
поправил, рестартнул interfaces,
192.168.0.2 - пингуется
а 192.168.0.1 - нет

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13763
    • Просмотр профиля
А дальше?
ping -c4 8.8.8.8
nslookup ya.ru

В твоих таблесах, если честно, я немного запутался. Зачем такие навороты - не понятно, учитывая, что ты, видимо, в них вообще ничего не понимаешь и для тебя это набор символов...
Для проверки пинга на 192.168.0.1 введи
sudo iptables -P INPUT ACCEPTпотом обратно сделаешь
sudo iptables -P INPUT DROP
Пользователь решил продолжить мысль 11 Октября 2010, 10:13:47:
Пинг ты файрволом закрыл.
Ткни мну носом где перекрыт пинг. Вижу. что разрешено правилами
-A ufw-before-input -p icmp -m icmp --icmp-type 3 -j ACCEPT
-A ufw-before-input -p icmp -m icmp --icmp-type 4 -j ACCEPT
-A ufw-before-input -p icmp -m icmp --icmp-type 11 -j ACCEPT
-A ufw-before-input -p icmp -m icmp --icmp-type 12 -j ACCEPT
-A ufw-before-input -p icmp -m icmp --icmp-type 8 -j ACCEPT
« Последнее редактирование: 11 Октября 2010, 10:13:47 от fisher74 »

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

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Ткни мну носом где перекрыт пинг.
Да, действительно проглядел. Здесь echo-request открыт:
-A ufw-before-input -p icmp -m icmp --icmp-type 8 -j ACCEPT

А может грохнуть этот ufw к чертям? Только путает...

Пользователь решил продолжить мысль 11 Октября 2010, 13:10:31:
192.168.0.2 - пингуется
192.168.0.1 - нет
Откуда пингуется?

 

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