Страница 1 из 1

Настройка сети Centos 5.6 x86-64

Добавлено: 2011-06-10 13:26:35
oren
Пытаюсь настроить подключение к сети через оптику. Провайдер дал ip - адреса для машины и шлюза. IP адрес белый. На машине два интерфейса один - локалка, другой - интернет. проблема в том, что нет связи. Линк есть. провайдер авторизацию видит.

ifconfig

Код: Выделить всё

eth0      Link encap:Ethernet  HWaddr 00:25:90:xx:xx:xx
          inet addr:xxx.xxx.xxx.xxx  Bcast:xxx.xxx.xxx.xxx  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:25 errors:0 dropped:0 overruns:0 frame:0
          TX packets:388 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1508 (1.4 KiB)  TX bytes:37009 (36.1 KiB)
          Interrupt:233 Memory:fbce0000-fbd00000

eth1      Link encap:Ethernet  HWaddr 00:25:90:xx:xx:xx
          inet addr:192.168.0.2  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:16197 errors:0 dropped:0 overruns:0 frame:0
          TX packets:664 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1505107 (1.4 MiB)  TX bytes:340894 (332.9 KiB)
          Interrupt:233 Memory:fbde0000-fbe00000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:7469 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7469 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:7535707 (7.1 MiB)  TX bytes:7535707 (7.1 MiB)

Код: Выделить всё

ping ya.ru
PING ya.ru (87.250.250.203) 56(84) bytes of data.
From xxx-xxx-xxx-xxx.dsl.esoo.ru (xxx.xxx.xxx.xxx) icmp_seq=2 Destination Host Unreachable
From xxx.xxx.xxx.xxx.dsl.esoo.ru (xxx.xxx.xxx.xxx) icmp_seq=3 Destination Host Unreachable
From xxx.xxx.xxx.xxx.dsl.esoo.ru (xxx.xxx.xxx.xxx) icmp_seq=4 Destination Host Unreachable

--- ya.ru ping statistics ---
7 packets transmitted, 0 received, +3 errors, 100% packet loss, time 5999ms
, pipe 3

Код: Выделить всё

tracert ya.ru
traceroute to ya.ru (87.250.250.3), 30 hops max, 40 byte packets
 1  xxx.xxx.xxx.xxx.dsl.esoo.ru (xxx.xxx.xxx.xxx)  3000.545 ms !H  3000.550 ms !H  3000.550 ms !H
ОС Centos 5.6 x86-64

Re: Настройка сети Centos 5.6 x86-64

Добавлено: 2011-06-10 14:01:10
weec
выложи выводы
ip link show
netstat -nr

Re: Настройка сети Centos 5.6 x86-64

Добавлено: 2011-06-10 17:16:53
oren

Код: Выделить всё

ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:25:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:25:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff

Код: Выделить всё

netstat -nr
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.0.0     0.0.0.0         255.255.255.0   U         0 0          0 eth1
85.192.166.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 eth1
0.0.0.0         85.192.166.1    0.0.0.0         UG        0 0          0 eth0
UPD :Подцепил ноут с windows xp sp3 - инет работает нормально

Re: Настройка сети Centos 5.6 x86-64

Добавлено: 2011-06-10 17:27:22
weec
шлюз пингуется?

Re: Настройка сети Centos 5.6 x86-64

Добавлено: 2011-06-10 17:36:55
oren
На ноуте все пингуется и работает нормально. На Centos-e нет.

Re: Настройка сети Centos 5.6 x86-64

Добавлено: 2011-06-10 17:57:28
blade_007
1. отключить фаервол /sbin/service iptables stop
2. sysctl -w net.ipv4.ip_forward=1
и попробовать пинговать

Re: Настройка сети Centos 5.6 x86-64

Добавлено: 2011-06-10 18:18:07
oren

Код: Выделить всё

/sbin/service iptables stop
Сбрасываются правила брандмауэра:                          [  OK  ]
Политика цепочек брандмауэра устанавливается в ACCEPT: nat [  OK  ]ilter
Выгружаются модули                                         [  OK  ]

[root@ ~]# sysctl -w net.ipv4.ip_forward=1
net.ipv4.ip_forward = 1

[root@~]# ping ya.ru
PING ya.ru (93.158.134.3) 56(84) bytes of data.
From xxx-xxx-xxx-xxx.dsl.esoo.ru (xxx.xxx.xxx.xxx) icmp_seq=2 Destination Host Unreachable
From xxx-xxx-xxx-xxx.dsl.esoo.ru (xxx.xxx.xxx.xxx) icmp_seq=3 Destination Host Unreachable
From xxx-xxx-xxx-xxx.dsl.esoo.ru (xxx.xxx.xxx.xxx) icmp_seq=5 Destination Host Unreachable
From xxx-xxx-xxx-xxx.dsl.esoo.ru (xxx.xxx.xxx.xxx) icmp_seq=6 Destination Host Unreachable

--- ya.ru ping statistics ---
9 packets transmitted, 0 received, +4 errors, 100% packet loss, time 7997ms , pipe 2

Re: Настройка сети Centos 5.6 x86-64

Добавлено: 2011-06-10 21:09:28
blade_007
ping 85.192.166.1
ping ВАШ_ДНС_СЕРВЕР (кстати, днс отрабатывает записи, может проблема с зарезанным протоколом ICMP?)
telnet ya.ru 80

Re: Настройка сети Centos 5.6 x86-64

Добавлено: 2011-06-10 21:29:22
oren

Код: Выделить всё

ping 85.192.166.1
PING 85.192.166.1 (85.192.166.1) 56(84) bytes of data.
From 85.192.xxx.xxx icmp_seq=1 Destination Host Unreachable
From 85.192.xxx.xxx icmp_seq=1 Destination Host Unreachable
From 85.192.xxx.xxx icmp_seq=1 Destination Host Unreachable
From 85.192.xxx.xxx icmp_seq=1 Destination Host Unreachable

--- 85.192.166.1 ping statistics ---
5 packets transmitted, 0 received, +4 errors, 100% packet loss, time 3999ms
, pipe 2
Забыл написать DNS берется со второго сервера с adsl подключением.
Если прописать локальный шлюз, то прекрасно работает.
Получается, что через ip адрес провайдера ничего не проходит.

Re: Настройка сети Centos 5.6 x86-64

Добавлено: 2011-06-10 21:35:44
blade_007
А точно вам пров выделил адрес с подсетью 255.255.255.0?
Соот. eth0 - 85.192.166.X, eth1 - LAN правильное? Не перепутали?

Re: Настройка сети Centos 5.6 x86-64

Добавлено: 2011-06-10 21:49:43
oren
Да 255.255.255.0

Re: Настройка сети Centos 5.6 x86-64

Добавлено: 2011-06-10 21:54:54
blade_007
Попингуйте другие компы в вашей подсети, например, ping 85.192.166.5.
arp -a - виден ли мак-адрес шлюза?

Re: Настройка сети Centos 5.6 x86-64

Добавлено: 2011-06-10 21:59:48
oren

Код: Выделить всё

 arp -a
? (192.168.0.251) at 00:18:E7:09:4D:2C [ether] on eth1
85-192-166-1.dsl.esoo.ru (85.192.166.1) at <incomplete> on eth0
? (192.168.0.253) at 00:1E:67:02:A6:13 [ether] on eth1

Re: Настройка сети Centos 5.6 x86-64

Добавлено: 2011-06-10 22:03:11
blade_007
Лажа на уровне канальном уровне, либо на физ. (incomplete об этом говорит). Попробуйте поменять местами адреса на сетевых карах. т.е. eth0 = lan, eth1=wan и переткните шнурки.

Re: Настройка сети Centos 5.6 x86-64

Добавлено: 2011-06-10 22:04:42
oren

Код: Выделить всё

tcpdump -n -e arp
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
01:01:02.295547 00:25:xx:xx:xx:xx > Broadcast, ethertype ARP (0x0806), length 42: arp who-has 85.192.166.1 tell 85.192.xxx.xxx
01:01:03.296486 00:25:xx:xx:xx:xx > Broadcast, ethertype ARP (0x0806), length 42: arp who-has 85.192.166.1 tell 85.192.xxx.xxx

Re: Настройка сети Centos 5.6 x86-64

Добавлено: 2011-06-10 22:07:24
oren
Уже пробовал такая же фигня получается.

Re: Настройка сети Centos 5.6 x86-64

Добавлено: 2011-06-10 22:17:23
blade_007
Фильтр arp у прова?
А если воткнуть свитч перед ноутом и сервером. Т.е. серверу ип сервера, ноуту другой из вашей подсети, например, 3-й. Может ли сервер пинговать ноут по внешнему адресу? Это проверит, что сетевая нормально работает.

Re: Настройка сети Centos 5.6 x86-64

Добавлено: 2011-06-11 19:05:53
weec
наводит на мысль, что действительно пров настраивал линк именно под MAC сетевого интерфейса ноута
это так?
и еще, попробуйте, для внешнего адреса, использовать другую сетевую карту

так же не поленитесь посмотреть вывод dmesg на предмет проблем с сетевой карточкой

Re: Настройка сети Centos 5.6 x86-64

Добавлено: 2011-06-14 8:54:24
weec
получилось чего?

Re: Настройка сети Centos 5.6 x86-64

Добавлено: 2011-06-14 10:13:31
oren
Попробовал на других машинах с ubuntu и win2k3 такая же ерунда. Общее на всех машинах карточки на 1Gbit, на буке 100 Broadcom. Втыкал между медиа-конвертором и сетевой картой свитч - тоже самое.

Re: Настройка сети Centos 5.6 x86-64

Добавлено: 2011-06-14 10:24:55
blade_007
Поднимайте сервер на ноуте чтоли))
Возможно прову нужна определенная скорость на порту, выясните и установите с помощью ethtool. На одном из филиалов у меня была такая необходимость.

Re: Настройка сети Centos 5.6 x86-64

Добавлено: 2011-06-23 20:27:31
oren
Как всегда оказались неправильные настройки у провайдера. Вот так.

:st: