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


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

Автор Тема: помогите с раздачей сетки  (Прочитано 1386 раз)

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

Оффлайн Fordlol

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
помогите с раздачей сетки
« : 08 Сентября 2010, 20:52:02 »
В общем ситуация такая. Есть комп с ubuntu 10.04 desktop, на нем стоит 2 сетевые карты. К eth1 подключена городская сеть с выходом в интернет через vpn, к eth0 через комутатор подключены два компа с виндой. Нужно чтобы на этих двух компах с виндой работала городская сеть с инетом. Как это сделать ума не приложу =(
На машине с Ubuntu всё настроил - сетка и инет работают (только когда инет подключаю сетевые ресурсы становяться не доступными)
Настройка NAT ни к чему не привела, видно только сетку, инет не видно =(
Помогите решить проблему. Сильно не ругайтесь Ubuntu поставил 3 дня назад.

Оффлайн kot__ok

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: помогите с раздачей сетки
« Ответ #1 : 08 Сентября 2010, 20:59:22 »
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -A FORWARD -j ACCEPT
iptables -t nat -A POSTROUTING -i eth0 -o <имя интерфейса в интернет (eth1 или ppp0 или...)> -j SNAT <ip internet интерфейса>

Остальное (защита сети, политики  и прочее) смотри в сторону iptables

man iptables
www.opennet.ru/docs/RUS/iptables/

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2939
  • умрешь с вами
    • Просмотр профиля
Re: помогите с раздачей сетки
« Ответ #2 : 08 Сентября 2010, 21:07:45 »
В самом верху прикрепленная тема:
HowTo. Расшариваем интернет на второй компьютер
https://forum.ubuntu.ru/index.php?topic=107492.0

Для кого человек старался?

Оффлайн Fordlol

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: помогите с раздачей сетки
« Ответ #3 : 10 Сентября 2010, 16:21:47 »
Делаю всё как в этой теме но раздается только городская сеть. т.е. с виндовых компов можно зайти только на ресурсы сети, инет не видно. Поднимаю vpn через NM на компе с ubuntu инет появляеться но ресурсы сети пропадают, а на виндовых компах вообще всё пропадает

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: помогите с раздачей сетки
« Ответ #4 : 10 Сентября 2010, 16:38:20 »
Ну прибиты же правила создания тем
ifconfig
route -n
это как минимум.
В случае с расшариванием ещё и
cat /proc/sys/net/ipv4/ip_forward
sudo iptables-save

Оффлайн Fordlol

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: помогите с раздачей сетки
« Ответ #5 : 10 Сентября 2010, 18:07:44 »
ifconfig
(Нажмите, чтобы показать/скрыть)

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

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

Гарри Кашпировский

  • Гость
Re: помогите с раздачей сетки
« Ответ #6 : 10 Сентября 2010, 18:21:10 »
Последний спойлер как бэ намекает нам, что правилами iptables и не пахнет...

Оффлайн Fordlol

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: помогите с раздачей сетки
« Ответ #7 : 10 Сентября 2010, 18:37:13 »
ubuntu поставил совсем недавно, раньше с никсами вообще не имел дела. Извиняйте если разрываю мозг. =)

в общем если делаю вот так iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
инет виден на всех машинах но и виртуальная сеть пропадает вообще везде =(

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: помогите с раздачей сетки
« Ответ #8 : 10 Сентября 2010, 19:25:31 »
виртуальная сеть
Что есть ЭТО в твоём понимании?

Оффлайн Fordlol

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: помогите с раздачей сетки
« Ответ #9 : 10 Сентября 2010, 19:32:49 »
виртуальная сеть
Что есть ЭТО в твоём понимании?
Городская сетка которая подключена к eth1 и на которой инет поднимаеться через VPN

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: помогите с раздачей сетки
« Ответ #10 : 10 Сентября 2010, 19:40:28 »
Вот как раз "городская" - это нормальная сеть, а вот VPN - это Virtual Private Network (виртуальная частная сеть), хотя и используется провайдерами для подключения клиентов в интернет.

Какой диапазон IP-адресов используется в качестве "городской" сети? Исходя из этого и будем плясать.

Пользователь решил продолжить мысль 10 Сентября 2010, 19:42:35:
И, да сразу вопрос: как настраивались интерфейсы? С помощью NM или конфиг.файлами? Если второе, то /etc/network/interfaces в студию
« Последнее редактирование: 10 Сентября 2010, 19:42:35 от fisher74 »

Оффлайн Fordlol

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: помогите с раздачей сетки
« Ответ #11 : 11 Сентября 2010, 12:42:31 »
В городской сети используют 192.168.*.*

Интерфейсы настраивал конфиг файлами
(Нажмите, чтобы показать/скрыть)

Гарри Кашпировский

  • Гость
Re: помогите с раздачей сетки
« Ответ #12 : 11 Сентября 2010, 12:50:59 »
Адресацию домашней сетки хорошо бы сменить, с 192.168.0.0/24 на, к примеру 172.16.11.0/24 или 10.0.0.0/24

Пользователь решил продолжить мысль 11 Сентября 2010, 12:55:55:
в общем если делаю вот так iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
А ты делай как в прикреплённой теме, и будут видны все сети.
« Последнее редактирование: 11 Сентября 2010, 13:04:31 от KT315 »

Оффлайн Fordlol

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: помогите с раздачей сетки
« Ответ #13 : 11 Сентября 2010, 13:50:39 »
Настроил всё по прибитой теме и  сменил адресацию домашней сетки на 10.0.0.0/24

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

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

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

Теперь городская сетка видна на всех компах но как только на ubuntu поднимаю vpn городская сетка пропадает везде но становиться виден инет =((
а нужно чтобы и то и то =(

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: помогите с раздачей сетки
« Ответ #14 : 11 Сентября 2010, 13:52:06 »
Адресацию домашней сетки хорошо бы сменить, с 192.168.0.0/24 на, к примеру 172.16.11.0/24 или 10.0.0.0/24
Угу. И добавить для eth0 маршрут на локалку
auto eth1
iface eth1 inet dhcp
          up route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.119.1 metric 100
Если на домашней сети адресацию не менять, то городская сеть будет работать вся кроме диапазона 192.168.0.1-254

 

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