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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Раздача инета из Ubuntu в Win  (Прочитано 772 раз)

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

Оффлайн Van Pelt

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Раздача инета из Ubuntu в Win
« : 15 Апрель 2010, 17:08:43 »
Проблема наверняка не нова, но всё же...
Есть стационарка с инетом со статик-ИП. Соеденена она проводом с ноутом на Win XP.
Раньше подобное делал для соединения Win-Win
Настроил вручную оба сетевых интерфейса под убунтой.
/etc/network/interfaces:
[code]auto lo
iface lo inet loopback

iface eth0 inet static
pre-up iptables-restore < /etc/iptables.up.rules
address 172.23.33.90
netmask 255.255.224.0
gateway 172.23.32.254
auto eth0

auto eth1
iface eth1 inet static
address 192.168.0.10
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
прописал команды чтоб NAT поднять:
sudo iptables -A FORWARD -i eth0 -o eth1 -s 192.168.0.0/24 -m conntrack --ctstate NEW -j ACCEPT
sudo iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
sudo iptables -A POSTROUTING -t nat -j MASQUERADE
[/code]
включил IP-форвардинг:
sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"

Добавил в sudo nano /etc/sysctl.conf строки
net.ipv4.conf.default.forwarding=1
net.ipv4.conf.all.forwarding=1

сохранил результаты
sudo sh -c "iptables-save > /etc/iptables.up.rules"
И вроде вообще все по этому ману: http://oss-it.ru/129 сделал

На виндах в свойствах TCP/IP прописал
IP 192.168.0.2
mask 255.255.255.0
gateway 192.168.0.10
И пробовал разные DNS. Те что от провайдера, ставил 192.168.0.10, ставил google публичные DNS. в общем эффекта нет. Пинги до 192.168.0.2 ходят, а на виндах подключение светится рабочим, но инета так и нет. При нажатии "исправить подключение" падает на очистке кеша DNS

Подскажите, что я делаю не так?
« Последнее редактирование: 15 Апрель 2010, 17:10:29 от Van Pelt »

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: Раздача инета из Ubuntu в Win
« Ответ #1 : 15 Апрель 2010, 20:37:22 »
найди ошибку
sudo iptables -A FORWARD -i eth0 -o eth1 -s 192.168.0.0/24 -m conntrack --ctstate NEW -j ACCEPT
Шаг за шагом можно достичь цели.

Оффлайн TANZWUT

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Раздача инета из Ubuntu в Win
« Ответ #2 : 19 Апрель 2010, 16:47:45 »
конект с инетом:
было:
Цитировать
пров - ADSL - роутер1 - роутер2 (дозвон VPN) - банковские терминалы.
                       |
                      хаб - компы
роутер2 соединялся для раздачи интернета на банковские терминалы, а компы с роутера1 через мой прокси сервер в сети прова. всё бы хорошо, но сеть 25 компов, иногда пропадает соединение/пинг с локалкой прова через каждые 5-15 минут.
было решено поставить системник вместо роутера1.
стало:
Цитировать
пров - ADSL - системник - хаб - компы и роутер2
настроил, всё работает на отлично, но как разрешить соединение по VPN (pptp) с роутера2 / локальной сети?
Цитировать
ubuntu 9.10
eth0     inet addr:172.24.1.30  Bcast:172.24.1.255  Mask:255.255.255.0
eth2     inet addr:192.168.0.159  Bcast:192.168.0.255  Mask:255.255.255.0
vpn сервер 172.22.0.254

 

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