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


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

Автор Тема: [РЕШЕНО] Не работает интернет, что не так?  (Прочитано 1085 раз)

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

Оффлайн S-VL

  • Автор темы
  • Участник
  • *
  • Сообщений: 166
  • All OS
    • Просмотр профиля
$ cat /etc/network/interfaces
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 172.16.0.1
netmask 255.255.255.0
network 172.16.0.0

auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider

auto eth1
iface eth1 inet static
address 172.16.1.1
netmask 255.255.255.0
network 172.16.1.0
broadcast 172.16.1.255

auto eth2
iface eth2 inet static
address 172.16.2.1
netmask 255.255.255.0
network 172.16.2.0
broadcast 172.16.2.255

$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:30:84:88:f5:32
          inet addr:172.16.0.1  Bcast:172.16.0.255  Mask:255.255.255.0
          inet6 addr: fe80::230:84ff:fe88:f532/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:17062 errors:0 dropped:0 overruns:0 frame:0
          TX packets:36566 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:13161264 (13.1 MB)  TX bytes:3616085 (3.6 MB)
          Interrupt:17 Base address:0xbc00

eth1      Link encap:Ethernet  HWaddr 00:10:dc:f9:9e:45
          inet addr:172.16.1.1  Bcast:172.16.1.255  Mask:255.255.255.0
          inet6 addr: fe80::210:dcff:fef9:9e45/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:248179 errors:0 dropped:0 overruns:0 frame:0
          TX packets:305982 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:31069432 (31.0 MB)  TX bytes:192036718 (192.0 MB)

eth2      Link encap:Ethernet  HWaddr 00:14:78:06:e2:26
          inet addr:172.16.2.1  Bcast:172.16.2.255  Mask:255.255.255.0
          inet6 addr: fe80::214:78ff:fe06:e226/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6699 errors:0 dropped:0 overruns:0 frame:0
          TX packets:11481 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:587954 (587.9 KB)  TX bytes:15409019 (15.4 MB)
          Interrupt:18 Base address:0xb800

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:373265 errors:0 dropped:0 overruns:0 frame:0
          TX packets:373265 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:168881908 (168.8 MB)  TX bytes:168881908 (168.8 MB)

ppp0      Link encap:Point-to-Point Protocol
          inet addr:77.x.x.x  P-t-P:10.1.1.1  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:3133 errors:0 dropped:0 overruns:0 frame:0
          TX packets:22906 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:953898 (953.8 KB)  TX bytes:1311994 (1.3 MB)

$ cat /etc/default/dhcp3-server
# Defaults for dhcp initscript
# sourced by /etc/init.d/dhcp
# installed at /etc/default/dhcp3-server by the maintainer scripts

#
# This is a POSIX shell fragment
#

# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
#       Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACES="eth1 eth2"

$ cat /etc/dhcp3/dhcpd.conf
ddns-update-style none;

option domain-name "popov-server";

default-lease-time 1000;
max-lease-time 10000;

log-facility local7;

subnet 172.16.1.0 netmask 255.255.255.0 {
range 172.16.1.2 172.16.1.99;
option routers 172.16.0.1;
option broadcast-address 172.16.1.255;
   group {
         host popov-pc { hardware ethernet 00:22:b0:03:ab:9a; fixed-address 172.16.1.2; }
         }

}
subnet 172.16.2.0 netmask 255.255.255.0 {
range 172.16.2.50 172.16.2.254;
option routers 172.16.0.1;
option broadcast-address 172.16.2.255;
   group {
         host wifi-router { hardware ethernet 00:27:19:c5:6d:37; fixed-address 172.16.2.2; }
         host iphone-max { hardware ethernet 00:23:6c:14:98:60; fixed-address 172.16.2.3; }
         host pc-igor { hardware ethernet 00:27:19:bd:e3:26; fixed-address 172.16.2.4; }
         }
}

$ cat /etc/network/if-up.d/myiptables
#!/bin/sh -e
iptables -t nat -A POSTROUTING -o ppp0 -s 172.16.0.0/24 ! -d 172.16.0.0/24 -j MASQUERADE
iptables -t nat -A POSTROUTING -o ppp0 -s 172.16.1.0/24 ! -d 172.16.1.0/24 -j MASQUERADE
iptables -t nat -A POSTROUTING -o ppp0 -s 172.16.2.0/28 ! -d 172.16.2.0/28 -j MASQUERADE
iptables -t nat -A POSTROUTING -o ppp0 -s 172.16.2.16/30 ! -d 172.16.2.16/30 -j MASQUERADE
iptables -t nat -A POSTROUTING -o ppp0 -s 172.16.2.20/32 ! -d 172.16.2.20/32 -j MASQUERADE
« Последнее редактирование: 25 Февраля 2010, 17:05:41 от dirsex »

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

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Не работает интернет, что не так?
« Ответ #1 : 24 Февраля 2010, 17:25:38 »
Там, где не работает:
ping 8.8.8.8
nslookup ya.ru
ifconfig -a (если венда, то ipconfig /all)

Оффлайн S-VL

  • Автор темы
  • Участник
  • *
  • Сообщений: 166
  • All OS
    • Просмотр профиля
Re: Не работает интернет, что не так?
« Ответ #2 : 24 Февраля 2010, 17:30:13 »
Интернета нету только у клиентов, на самом сервере все ок. Да и dhcp присваевает все норм. Вот с машины клиента (win xp)
ipconfig /all
Настройка протокола IP для Windows



        Имя компьютера  . . . . . . . . . : microsof-01f5a1

        Основной DNS-суффикс  . . . . . . :

        Тип узла. . . . . . . . . . . . . : неизвестный

        IP-маршрутизация включена . . . . : нет

        WINS-прокси включен . . . . . . . : нет



Подключение по локальной сети - Ethernet адаптер:



        DNS-суффикс этого подключения . . : popov-server

        Описание  . . . . . . . . . . . . : D-Link DFE-520TX PCI Fast Ethernet Adapter

        Физический адрес. . . . . . . . . : 00-22-B0-03-AB-9A

        Dhcp включен. . . . . . . . . . . : да

        Автонастройка включена  . . . . . : да

        IP-адрес  . . . . . . . . . . . . : 172.16.1.2

        Маска подсети . . . . . . . . . . : 255.255.255.0

        Основной шлюз . . . . . . . . . . : 172.16.0.1

        DHCP-сервер . . . . . . . . . . . : 172.16.1.1

        Аренда получена . . . . . . . . . : 25 февраля 2010 г. 0:25:45

        Аренда истекает . . . . . . . . . : 25 февраля 2010 г. 0:42:25

Пользователь решил продолжить мысль 24 Февраля 2010, 17:34:44:
с клиентов ping 8.8.8.8 тоже пингует, а адреса нет.
« Последнее редактирование: 24 Февраля 2010, 17:34:44 от dirsex »

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

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Не работает интернет, что не так?
« Ответ #3 : 24 Февраля 2010, 17:36:43 »
        IP-адрес  . . . . . . . . . . . . : 172.16.1.2
        Маска подсети . . . . . . . . . . : 255.255.255.0
        Основной шлюз . . . . . . . . . . : 172.16.0.1
Хе. Как венда вообще такое допустила, чтоб основной шлюз другой подсети прописался. В общем правь /etc/dhcp3/dhcpd.conf

Пользователь решил продолжить мысль 24 Февраля 2010, 17:38:37:
Да, и нет DNS серверов на клиентах. Также, в dhcpd.conf допиши их.
« Последнее редактирование: 24 Февраля 2010, 17:38:37 от Mam(O)n »

Оффлайн VinnyPooh

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2577
  • В работе
    • Просмотр профиля
    • Linux для чайников (пых-пых)
Re: Не работает интернет, что не так?
« Ответ #4 : 24 Февраля 2010, 17:40:28 »
У клиентов маску подсети поставить 255.255.0.0

Оффлайн S-VL

  • Автор темы
  • Участник
  • *
  • Сообщений: 166
  • All OS
    • Просмотр профиля
Re: Не работает интернет, что не так?
« Ответ #5 : 24 Февраля 2010, 17:44:50 »
демон ошибку выдает, не рестартит.
      /etc/dhcp3/dhcpd.conf line 112: subnet 172.16.1.0 netmask 255.255.0.0: bad subnet number/mask combination.
subnet 172.16.1.0 netmask 255.255.0.0
                                    ^
Configuration file errors encountered -- exiting

Пользователь решил продолжить мысль 24 Февраля 2010, 17:49:00:
Клиенты по ip адресам в интернете могут лазить, по адресам нет. Чтото в dns????
« Последнее редактирование: 24 Февраля 2010, 17:49:00 от dirsex »

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

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Не работает интернет, что не так?
« Ответ #6 : 24 Февраля 2010, 17:49:10 »
Нет, маска правильная, вот шлюз неправильно прописан, но венда всё равно его хавает. Вопрос только остаётся, как это тогда 172.16.0.1 венда по ARP-у находит, если он должен быть совершенно в другой(провайдерской) подсети. ТС случайно с коммутацией хабов ничего не намудрил?

Пользователь решил продолжить мысль 24 Февраля 2010, 15:50:01:
Чтото в dns????
См. выше, дополнение к посту #3

Оффлайн S-VL

  • Автор темы
  • Участник
  • *
  • Сообщений: 166
  • All OS
    • Просмотр профиля
Re: Не работает интернет, что не так?
« Ответ #7 : 24 Февраля 2010, 18:03:53 »
Все, всем спасибо. в ДНС дело было, все теперь работает на ура.

 

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