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


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

Автор Тема: Интернет шлюз через Ubuntu 9.04  (Прочитано 5835 раз)

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

Оффлайн Dec

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
Интернет шлюз через Ubuntu 9.04
« : 11 Сентября 2009, 19:49:17 »
Подскажите что сделать чтоб второй комп с Windows XP мог получить доступ в интернет через Ubuntu. В винде всё делается легко, ставиться галочка в свойствах соединения чтоб разрешить доступ и на втором компе, в свойставх, адрес шлюза пишется адрес первого компа. А как это сделать тут? Поискал в нете, толком ничё не нашёл, везде пишут почему-то про две сетевые карты, у меня только одна.

Оффлайн zilog82

  • Активист
  • *
  • Сообщений: 420
  • Hello, World!!!
    • Просмотр профиля
Re: Интернет шлюз через Ubuntu 9.04
« Ответ #1 : 11 Сентября 2009, 19:52:52 »
в винде тоже надо тогда две сетевых. если вы делаете с одной сетевухой в одном сегменте, зачем тогда указывать адрес машины в качестве шлюза? сразу в нет отправить второй комп можно.

https://forum.ubuntu.ru/index.php?topic=3244.0

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Интернет шлюз через Ubuntu 9.04
« Ответ #2 : 11 Сентября 2009, 19:54:34 »
Подскажите что сделать чтоб второй комп с Windows XP мог получить доступ в интернет через Ubuntu. В винде всё делается легко, ставиться галочка в свойствах соединения чтоб разрешить доступ и на втором компе, в свойставх, адрес шлюза пишется адрес первого компа. А как это сделать тут? Поискал в нете, толком ничё не нашёл, везде пишут почему-то про две сетевые карты, у меня только одна.

Пропиши альяс. Будет столько, сколько альясов изобретешь.

в винде тоже надо тогда две сетевых.

Ага, две... eth0 и ppp0...
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Dec

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
Re: Интернет шлюз через Ubuntu 9.04
« Ответ #3 : 11 Сентября 2009, 19:58:21 »
в винде тоже надо тогда две сетевых. если вы делаете с одной сетевухой в одном сегменте, зачем тогда указывать адрес машины в качестве шлюза? сразу в нет отправить второй комп можно.
как второй комп в нет отправить если на первом он включен?

по адресу https://forum.ubuntu.ru/index.php?topic=3244.0 описывается как это сделать на базе прокси сервера, а как сделать без него?
« Последнее редактирование: 11 Сентября 2009, 20:00:23 от Dec »

Оффлайн zilog82

  • Активист
  • *
  • Сообщений: 420
  • Hello, World!!!
    • Просмотр профиля
Re: Интернет шлюз через Ubuntu 9.04
« Ответ #4 : 11 Сентября 2009, 20:06:03 »
Ага, две... eth0 и ppp0...

согласен, не подумал  :idiot2:

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Интернет шлюз через Ubuntu 9.04
« Ответ #5 : 11 Сентября 2009, 20:14:00 »
Слушай, какой вопрос - такой и ответ.
Ты нам ничего не сказал - мы помогли, как могли.
Расскажешь о своей сети больше - может, более интересные идеи родятся.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Dec

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
Re: Интернет шлюз через Ubuntu 9.04
« Ответ #6 : 11 Сентября 2009, 20:26:57 »
Слушай, какой вопрос - такой и ответ.
Ты нам ничего не сказал - мы помогли, как могли.
Расскажешь о своей сети больше - может, более интересные идеи родятся.
Ничего не сказал? странно) Сеть следующая: 2 компа (на одном Ubuntu 9.04, на втором Windows XP), ADSL модем ZyXel в режиме роутера, всё это подключено в Switch. На Ubuntu включен интернет. Как сделать чтоб интернет был и на втором компе с  Windows XP?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Интернет шлюз через Ubuntu 9.04
« Ответ #7 : 11 Сентября 2009, 20:38:16 »
Если у тебя модем в режиме роутера, то и настрой на нем дозвон в интернет и не морочь нам тут голову.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Dec

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
Re: Интернет шлюз через Ubuntu 9.04
« Ответ #8 : 11 Сентября 2009, 20:39:39 »
Если у тебя модем в режиме роутера, то и настрой на нем дозвон в интернет и не морочь нам тут голову.

В модеме настроено гостевое соединение, а интернет в системе

Оффлайн Просто Царь

  • Активист
  • *
  • Сообщений: 936
    • Просмотр профиля
Re: Интернет шлюз через Ubuntu 9.04
« Ответ #9 : 11 Сентября 2009, 20:45:43 »
А нука поясни все вышесказанное по-подробней, а то что-то не совсем ясно, что за гостевое соединение вдруг появилось. Да заодно и вывод ifconfig пиложи

Оффлайн Dec

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
Re: Интернет шлюз через Ubuntu 9.04
« Ответ #10 : 12 Сентября 2009, 00:55:03 »
А нука поясни все вышесказанное по-подробней, а то что-то не совсем ясно, что за гостевое соединение вдруг появилось. Да заодно и вывод ifconfig пиложи
Гостевое соединение это доступ к внутренним ресурсам провайдера, там кста и репозиторий Ubuntu есть. Оно настроено в модеме, на втором компе работает естественно и без инета.

Вот вывод ifconfig:
Link encap:Ethernet  HWaddr 00:21:85:3a:7e:96 
          inet addr:192.168.1.34  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::221:85ff:fe3a:7e96/64 Диапазон:Ссылка
          ВВЕРХ BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1404570 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1483107 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:1000
          RX bytes:700282439 (700.2 MB)  TX bytes:190840425 (190.8 MB)
          Прервано:252 Base address:0xe000

lo        Link encap:Локальная петля (Loopback) 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Диапазон:Узел
          ВВЕРХ LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:317724 errors:0 dropped:0 overruns:0 frame:0
          TX packets:317724 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:0
          RX bytes:93903731 (93.9 MB)  TX bytes:93903731 (93.9 MB)

ppp0      Link encap:Протокол PPP (Point-to-Point Protocol) 
          inet addr:93.85.36.23  P-t-P:194.158.203.230  Mask:255.255.255.255
          ВВЕРХ POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:1228222 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1314220 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:3
          RX bytes:456008216 (456.0 MB)  TX bytes:144733625 (144.7 MB)

Оффлайн starling13

  • Участник
  • *
  • Сообщений: 239
    • Просмотр профиля
Re: Интернет шлюз через Ubuntu 9.04
« Ответ #11 : 12 Сентября 2009, 01:19:04 »
По выводу у вас на Ubuntu создаётся ppp соединение. Значит ваш модем работает в режиме модема :) а не роутера

Оффлайн Dec

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
Re: Интернет шлюз через Ubuntu 9.04
« Ответ #12 : 12 Сентября 2009, 09:17:43 »
Вижу бесполезно тут что-либо спрашивать, надо самому искать)

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Интернет шлюз через Ubuntu 9.04
« Ответ #13 : 12 Сентября 2009, 12:16:50 »
А не проще провайдера запинать?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Acumen

  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Re: Интернет шлюз через Ubuntu 9.04
« Ответ #14 : 12 Сентября 2009, 12:37:19 »
Вариант такой: eth1 твоя сеть в которой будут компы твои.
ppp0 выход в инет.

В первую очередь настрой свой PPPoE если провайдер авторизацию по нему требует.
Цитировать
pppoeconf

если надо то поднимаешь свой dnsmasq сервер, чтоб указывать твой шлюз dns сервером.
Цитировать
apt-get install dnsmasq

В Iptables пропиши следующие команды:
Цитировать
-F INPUT
-F OUTPUT
-F FORWARD

-P INPUT ACCEPT
-P OUTPUT ACCEPT
-P FORWARD ACCEPT

-A POSTROUTING -s [диапазон твоей сети eth1] -o ppp0 -j SNAT --to-source [твой внешний IP]
-A FORWARD -s [диапазон твоей сети eth1] -i eth1 -o ppp0 -j ACCEPT

На закуску почитай про iptables: http://www.opennet.ru/docs/RUS/iptables/
« Последнее редактирование: 12 Сентября 2009, 12:44:01 от Acumen »
apt-get remove Microsoft Windows Xp Professional

 

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