Доброго времени суток, коллеги.
Есть такая вот схема маршрутизатора на Centos 6.4:
Eth0 - Смотрит в интернет
Eth1 - LAN имеет IP 192.168.1.1
Eth2 - LAN имеет IP 192.168.2.1
Тут же DHCP сервер с таким вот конфигом:
ddns-update-style interim;
ignore client-updates;
subnet 192.168.1.0 netmask 255.255.255.0 {
# --- default gateway
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 8.8.8.8, 8.8.4.4;
option ntp-servers 192.168.1.1;
range dynamic-bootp 192.168.1.30 192.168.1.254;
default-lease-time 21600;
max-lease-time 43200;
}
На стороне Eth2 комп получает адрес от DHCP, но на этом все. Пинги не проходят. Мониторинг tcpdump на стороне шлюза кажет:
13:17:09.123407 ARP, Request who-has 192.168.1.2 tell 192.168.1.86, length 28
13:17:09.123444 ARP, Reply 192.168.1.2 is-at 56:ca:7d:3c:3b:4d (oui Unknown), length 28
13:17:09.125078 IP 192.168.1.86 > 192.168.1.2: ICMP echo request, id 46596, seq 1, length 64
13:17:10.118243 IP 192.168.1.86 > 192.168.1.2: ICMP echo request, id 46596, seq 2, length 64
13:17:11.118349 IP 192.168.1.86 > 192.168.1.2: ICMP echo request, id 46596, seq 3, length 64
13:17:29.939788 ARP, Request who-has 192.168.1.1 tell 192.168.1.86, length 28
13:17:29.939811 ARP, Reply 192.168.1.1 is-at 56:ca:7d:3c:3b:4d (oui Unknown), length 28
13:17:29.942413 IP 192.168.1.86 > 192.168.1.1: ICMP echo request, id 46852, seq 1, length 64
13:17:30.938351 IP 192.168.1.86 > 192.168.1.1: ICMP echo request, id 46852, seq 2, length 64
13:17:31.938394 IP 192.168.1.86 > 192.168.1.1: ICMP echo request, id 46852, seq 3, length 64
Если же прописать просто на шлюзе:
ifconfig eth2 192.168.10.1 netmask 255.255.255.0
а на машинке которая на другом конце от Eth2:
ifconfig eth0 192.168.10.2 netmask 255.255.255.0
То пинги проходят.
Собственно что нужно:
1. Чтобы машинки на обоих интерфейсах (Eth1 и Eth2) были в одной сети 192.168.1.0/24
2. Чтобы выходи в интернет (c Eth1 проблем нет - работает как надо)
Конфиг Eth2 на маршрутизаторе:
DEVICE="eth2"
BOOTPROTO="static"
BROADCAST="192.168.1.255"
IPADDR="192.168.1.2"
NETMASK="255.255.255.0"
NETWORK="192.168.1.0"
ONBOOT="yes"