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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Не могу раздать инет  (Прочитано 1898 раз)

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

Оффлайн SomeUser5000

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Не могу раздать инет
« : 27 Декабря 2009, 18:20:39 »
Компьютер под Ubuntu с двумя сетевухами, на eth0 поднимается ppp0, eth1 смотрит в локалку.  Сетевые интерфейсы подняты, локалка работает, комп с WIN XP инет не видит, сделано:
sudo sysctl -w net.ipv4.ip_forward="1";
sudo iptables -A FORWARD -i eth1 -o ppp0 -j ACCEPT
sudo iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Выводы команд: netstat -rn

Таблица маршутизации ядра протокола IP
Destination    Gateway            Genmask Flags MSS Window irtt Iface
10.8.0.1          10.163.107.1    255.255.255.255 UGH       0 0          0 eth0
81.30.197.98 0.0.0.0               255.255.255.255 UH        0 0          0 ppp0
192.168.0.0   0.0.0.0                255.255.255.0   U         0 0          0 eth1
10.163.107.0 0.0.0.0               255.255.255.0   U         0 0          0 eth0
169.254.0.0   0.0.0.0               255.255.0.0     U         0 0          0 eth0
0.0.0.0             0.0.0.0             0.0.0.0         U         0 0          0 ppp0

iptables -L -v -n -x:
Chain INPUT (policy ACCEPT 14972 packets, 8875042 bytes)
    pkts      bytes target     prot opt in     out     source               destination         

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
    pkts      bytes target     prot opt in     out     source               destination         
     148     9420 ACCEPT     all  --  eth1   ppp0    0.0.0.0/0            0.0.0.0/0           

Chain OUTPUT (policy ACCEPT 16235 packets, 2360139 bytes)
    pkts      bytes target     prot opt in     out     source               destination         
nt@ubuntu:~$ sudo iptables -L -v -n
Chain INPUT (policy ACCEPT 14979 packets, 8875K bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         
  148  9420 ACCEPT     all  --  eth1   ppp0    0.0.0.0/0            0.0.0.0/0           

Chain OUTPUT (policy ACCEPT 16244 packets, 2361K bytes)
 pkts bytes target     prot opt in     out     source               destination 


Помогите плиз новичку дельным советом, man не принимается

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Не могу раздать инет
« Ответ #1 : 27 Декабря 2009, 18:39:04 »
iptables-save покаж... а то читать неудобоваримо.
ifconfig опять же не помешает для наглядности.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн SomeUser5000

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Не могу раздать инет
« Ответ #2 : 27 Декабря 2009, 20:50:10 »
iptables-save:
# Generated by iptables-save v1.4.4 on Sun Dec 27 22:48:30 2009
*nat
:PREROUTING ACCEPT [16:1099]
:POSTROUTING ACCEPT [6:240]
:OUTPUT ACCEPT [6:240]
-A POSTROUTING -o ppp0 -j MASQUERADE
-A POSTROUTING -o eth0 -j MASQUERADE
COMMIT
# Completed on Sun Dec 27 22:48:30 2009
# Generated by iptables-save v1.4.4 on Sun Dec 27 22:48:30 2009
*filter
:INPUT ACCEPT [2643:1794564]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [3048:614933]
-A FORWARD -i eth1 -o ppp0 -j ACCEPT
COMMIT
# Completed on Sun Dec 27 22:48:30 2009
ifconfig:

eth0      Link encap:Ethernet  HWaddr 00:13:d4:eb:ad:98 
          inet addr:10.163.107.243  Bcast:10.163.107.255  Mask:255.255.255.0
          inet6 addr: fe80::213:d4ff:feeb:ad98/64 Диапазон:Ссылка
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1582 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1918 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:1000
          RX bytes:1026486 (1.0 MB)  TX bytes:439651 (439.6 KB)
          Прервано:17

eth1      Link encap:Ethernet  HWaddr 00:26:18:d9:44:45 
          inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::226:18ff:fed9:4445/64 Диапазон:Ссылка
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:58 errors:0 dropped:0 overruns:0 carrier:58
          коллизии:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:8183 (8.1 KB)
          Прервано:21 Base address:0xb800

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

ppp0      Link encap:Протокол PPP (Point-to-Point Protocol) 
          inet addr:94.41.8.31  P-t-P:81.30.197.98  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1460  Metric:1
          RX packets:1226 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1349 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:3
          RX bytes:935681 (935.6 KB)  TX bytes:331809 (331.8 KB)

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

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Не могу раздать инет
« Ответ #3 : 27 Декабря 2009, 20:57:59 »
Еще sysctl net.ipv4.ip_forward должен показывать net.ipv4.ip_forward = 1. И покажи настройки интерфейса компа с WinXP (ipconfig /all и route -n) и не забывай, что такие выводы нужно под спойлер прятать.

Оффлайн SomeUser5000

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Не могу раздать инет
« Ответ #4 : 27 Декабря 2009, 21:25:41 »
Вот скрины win xp

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

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Не могу раздать инет
« Ответ #5 : 27 Декабря 2009, 21:36:13 »
У тебя на XP стоит DNS 192.168.0.1. А dns сервер ты не забыл установить на шлюз в этом случае? Если не ставил, тогда используй провайдерские днс адреса.

Оффлайн SomeUser5000

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Не могу раздать инет
« Ответ #6 : 27 Декабря 2009, 21:42:56 »
У меня для DNS установлен dnsmasq

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

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Не могу раздать инет
« Ответ #7 : 27 Декабря 2009, 21:48:40 »
eth1      Link encap:Ethernet  HWaddr 00:26:18:d9:44:45 
          inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::226:18ff:fed9:4445/64 Диапазон:Ссылка
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:58 errors:0 dropped:0 overruns:0 carrier:58
          коллизии:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:8183 (8.1 KB)
          Прервано:21 Base address:0xb800
Проверь, нормально ли себя чувствуют шнурок и сетевуха...

Оффлайн SomeUser5000

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Не могу раздать инет
« Ответ #8 : 27 Декабря 2009, 22:02:01 »
Да с сетью все норм сеть работает

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Не могу раздать инет
« Ответ #9 : 27 Декабря 2009, 22:10:01 »
Судя по отмеченному в твоем же посте - ничерта она у тебя не работает.
58 отправленных пакетов и 0 полученных - явно где-то затык. Вполне может быть в дровах на сетевую.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн SomeUser5000

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Не могу раздать инет
« Ответ #10 : 27 Декабря 2009, 22:10:54 »
Свободно захожу на компьтер с WIN XP и UBUNTU вижу шары и т.д., значит работает

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Не могу раздать инет
« Ответ #11 : 27 Декабря 2009, 22:12:42 »
Ладно, меньше лирики.
tracepath ya.ru
изнутри сети как выглядит?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн MAGician

  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Не могу раздать инет
« Ответ #12 : 27 Декабря 2009, 22:38:38 »
Юзай ipmasq

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Не могу раздать инет
« Ответ #13 : 28 Декабря 2009, 03:46:16 »
Юзай ipmasq

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

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

Оффлайн satstranger

  • Любитель
  • *
  • Сообщений: 99
    • Просмотр профиля
    • satstranger
Re: Не могу раздать инет
« Ответ #14 : 25 Апреля 2010, 23:48:46 »
помогите раздать спутниковый инет в локалку (slonax_3g)
ifconfig выглядит так:
(Нажмите, чтобы показать/скрыть)
инет - на tap0
локалка - соответственно, на eth0. на том конце - Winxp
Ubuntu 11.04, Lubuntu 10.04 LTS

 

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