LinuxForum.Fans
Тема

Не могу разобраться с маршрутами

Автор: seryoga_1985 18 сообщений 3335 просмотров
#220584

Доброго времени суток, уважаемые администраторы и гости форума. Сразу хочу попросить прощения, если такая тема уже была создана, но я её найти не мог. Я в Linux новичёк. Юзаю его недельку, но может вторую. Значит ситуация такая:

Исходные данные:
1) АДСЛ модем DSL-2500U - IP-адрес по умолчанию 192.168.1.1.
2) Сервак, на котором установлено 2-е сетевые карты:
eth0 (192.168.1.2) - смотрит в мир;
eth3 (192.168.0.1) - смотрит в локальную сеть, он же DHCP-сервер.

Мною сделаны следующие настройки на модеме и сервере:
1) На АДСЛ модеме сделал проброс портов на 192.168.1.2. Следовательно по SSH могу подключиться. Интернет с сервака (192.168.1.2) работает.
2) Конфигурация файла интерфейсов (cat /etc/network/interfaces):
auto lo
iface lo inet loopback
auto eth0
auto eth3

# allow-hotplug eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1

# allow-hotplug eth3
iface eth3 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.1.2

3) Настройка ДНС-серверов (cat /etc/resolv.conf):
nameserver 213.130.0.1
nameserver 213.130.4.1
nameserver 8.8.8.8

4) Настройка DHCP-сервера (root@home:~# cat /etc/resolv.conf)
option domain-name "моё доменное имя"; где "моё доменное имя" - на него я подключаюсь без проблем с внешки.
option domain-name-servers 213.130.0.1, 213.130.4.1, 8.8.8.8;

option subnet-mask 255.255.255.0;
default-lease-time 7200;
max-lease-time 21600;

autoritative;

log-facility local7;

shared-network gsa {

subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.250;
option broadcast-address 192.168.0.255;
option routers 192.168.0.1;
}
}
# static user
host nout {
hardware ethernet 00:13:77:a9:76:1f;
fixed-address 192.168.0.15;
}

Маршруты показывают следующее:
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
link-local * 255.255.0.0 U 1000 0 0 eth0
192.168.0.0 * 255.255.255.0 U 0 0 0 eth3
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0

Итого имеем, удалённо по SSH могу подключиться к своему серваку, что по имени, что по домену. С самого сервака через eth0 (192.168.1.2) интернет работает без проблем. DHCP-сервер раздает IP-адрес 192.168.0.15 ПК с МАС-адресом 00:13:77:a9:76:1f, как пологается по локальной сети через eth1 (192.168.0.1).

Сложность она же проблема:
Проблема заключается в том, что на ПК, что получил локальный адрес 192.168.0.15 не работает интернет! При этом DHCP-сервер (192.168.0.1) eth3 пингуется, IP-адрес интерфейса, что смотрит в мир (192.168.1.2) пингуется, а вот IP-адрес АДСЛ модема (192.168.1.1) не пингуется. Если я не ошибаюсь, то процентов 99% какая-то лажа с маршрутами.

Просьба к администраторам или же гостям данного форума, кто более компетентен, чем я в данном вопросе разрешить данную ситуацию или указать на мою ошибку. Заранее благодарен всем откликнувшимся. По возможности, если есть ICQ и не против помочь, оставьте номерок или же отпишитесь здесь.
Всем спасибо!

P.S. Просьба к администратору, если вдруг что-то нарушил тему не закрывать, а написать, что именно и я исправлюсь:)
Спасибо за понимание!

#220592

Еще раз отредактируй с тегами http://linuxforum.ru/help.php?section=bbcode а то и эту тему закрою, к примеру маршруты - теги code

text
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.1.1     0.0.0.0         UG    0      0        0 eth0
link-local      *               255.255.0.0     U     1000   0        0 eth0
192.168.0.0     *               255.255.255.0   U     0      0        0 eth3
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0
#220598

Вам поиском iptables над данном форуме. Смотрю вы много проделали правильно. Особо не смотрел ваши конфиги но всё таки :cool:

тут неправильно

text
iface eth3 inet static
    address 192.168.0.1
    netmask 255.255.255.0
    gateway 192.168.1.2

Надо бы так

text
iface eth3 inet static
    address 192.168.0.1
    netmask 255.255.255.0
#220600
newzenon написал:
Еще раз отредактируй с тегами http://linuxforum.ru/help.php?section=bbcode а то и эту тему закрою, к примеру маршруты - теги code
text
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.1.1     0.0.0.0         UG    0      0        0 eth0
link-local      *               255.255.0.0     U     1000   0        0 eth0
192.168.0.0     *               255.255.255.0   U     0      0        0 eth3
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0

Не надо закрывать! вам модерам можно дать предупреждение и самим чуток подправить не развалитесь.

#220612

Прошу прощения, newzenon.
Честно, я здесь также новичок, как и в Linux. Не совсем понимаю, что мне надо исправить, какие тэги. Перешёл по ссылке, что Вы мне скинули, все-равно не врубился. Можно более популярней, вроде жирный текст и крики помощи тоже убрал.

Открой это сообщение для изменения и смотри. newzenon

text

link-local      *               255.255.0.0     U     1000   0        0 eth0
192.168.0.0     *               255.255.255.0   U     0      0        0 eth3
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0

[console]link-local * 255.255.0.0 U 1000 0 0 eth0
192.168.0.0 * 255.255.255.0 U 0 0 0 eth3
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0[/console]

#220613

Kettler, спасибо Вам за помощь, но если я не ошибаюсь, такой вариант тоже пробовал - безрезультатно. Чуть позже попробую и обязательно отпишусь.
Но все же огромное Вам спасибо за внимание:)

#220614
seryoga_1985 написал:
Прошу прощения, newzenon.
Честно, я здесь также новичок, как и в Linux. Не совсем понимаю, что мне надо исправить, какие тэги. Перешёл по ссылке, что Вы мне скинули, все-равно не врубился. Можно более популярней, вроде жирный текст и крики помощи тоже убрал.

Разберешься современен а так поищи темы iptables тут много таких тем которые тебе необходимо.
Могу помоч токо завтра и то ближе 6 раньше не будет.

#220620

Я вижу всю твою проблему потерпи до завтра. Раскидаю всё по шагам что и как.
Шас просто надо на боковую завтра автобус очень рано но вечером помогу.

#220621

newzenon, т.е., если информацию копирую с консоли, то требуется её представлять именно в таком виде, как Вы указали?

#220623

Ой,Kettler, спасибо огромнейшее:) Буду весьма благодарен - думаю, что потерплю до завтра:)) Самому на боковую надо:)

#220624
seryoga_1985 написал:
newzenon, т.е., если информацию копирую с консоли, то требуется её представлять именно в таком виде, как Вы указали?

Нет в редакторе есть теги.

#220626

В личку отправил данные для связи.

#220631

Ок, пасиб, уже отправил запрос в скайп:)

#220701

Больше ни у кого, нет никаких мыслей?

#220773

а мысль тут одна. У вас не настроен nat и forwarding.

#225827

Оки, пасиб, разобрался:)

Войдите или зарегистрируйтесь, чтобы ответить.