LINUX.ORG.RU
ФорумAdmin

Маршрутизация


0

0

ЛЮДИ ДОБРЫЕ ! Помогите настроить маршрутизацию. У меня крыша уже совсем поехала.

Введу в курс дела: Имеется 2 компьютера:

========================================= ?1

dev IP Netmask

eth0 xx.xx.xx.69 255.255.255.224 eth1 xx.xx.xx.137 255.255.255.252

default gw xx.xx.xx.65 на eth0 =========================================

========================================= ?2

dev IP Netmask eth0 xx.xx.xx.138 255.255.255.252 eth1 192.168.4.1 255.255.255.0 =========================================

Платы eth1 компа1 и eth0 компа2 соединены крест-на-крест Плата eth1 компа2 содсоединена к свичу.

На компе2 добавляю default gw xx.xx.xx.137 и получаю вот что: пинг дальше IP адресов компа1 не уходит, т.е. отвечают только адреса xx.xx.xx.69 и xx.xx.xx.137 а дальше ничего... 8-(

Хотел организовать шлюз для локальной сети на компе2, а теперь и не знаю - будет ли виден и-нет. Помогите пожалуйста, может я что-то не так делаю??? Какие надо прописывать маршруты и как настроить интерфейсы? ОС: Linux RH8.0

anonymous

ЛЮДИ ДОБРЫЕ ! Помогите настроить маршрутизацию. У меня крыша уже совсем поехала.

Введу в курс дела: Имеется 2 компьютера:

========================================= ?1

dev IP Netmask

eth0 xx.xx.xx.69 255.255.255.224 eth1 xx.xx.xx.137 255.255.255.252

default gw xx.xx.xx.65 на eth0 =========================================

========================================= ?2

dev IP Netmask eth0 xx.xx.xx.138 255.255.255.252 eth1 192.168.4.1 255.255.255.0 =========================================

Платы eth1 компа1 и eth0 компа2 соединены крест-на-крест Плата eth1 компа2 содсоединена к свичу.

На компе2 добавляю default gw xx.xx.xx.137 и получаю вот что: пинг дальше IP адресов компа1 не уходит, т.е. отвечают только адреса xx.xx.xx.69 и xx.xx.xx.137 а дальше ничего... 8-(

Хотел организовать шлюз для локальной сети на компе2, а теперь и не знаю - будет ли виден и-нет. Помогите пожалуйста, может я что-то не так делаю??? Какие надо прописывать маршруты и как настроить интерфейсы? ОС: Linux RH8.0

anonymous
()

                       ЛЮДИ ДОБРЫЕ !
Помогите настроить маршрутизацию. У меня крыша уже совсем поехала.

Введу в курс дела:
Имеется 2 компьютера:

=========================================         
                          ?1

dev      IP               Netmask

eth0 xx.xx.xx.69     255.255.255.224
eth1 xx.xx.xx.137    255.255.255.252

default gw xx.xx.xx.65 на eth0
=========================================

=========================================
                         ?2

dev       IP              Netmask
eth0  xx.xx.xx.138       255.255.255.252
eth1 192.168.4.1         255.255.255.0
=========================================

Платы eth1 компа1 и eth0 компа2 соединены крест-на-крест
Плата eth1 компа2 содсоединена к свичу.

На компе2 добавляю default gw xx.xx.xx.137 и получаю вот что:
пинг дальше IP адресов компа1 не уходит, т.е. отвечают только адреса
xx.xx.xx.69 и xx.xx.xx.137 а дальше ничего... 8-(

Хотел организовать шлюз для локальной сети на компе2, а теперь и не знаю - будет ли виден и-нет. Помогите пожалуйста, может я что-то не так делаю??? Какие надо прописывать маршруты и как настроить интерфейсы? ОС: Linux RH8.0

anonymous
()

А роутинги какие??? может у тебя нету просто роутингов отсюда и обратно, либо ядром не поддерживаются роутинги между картами.

anonymous
()

что-то я не очент въезжаю зачем нужен комп2, но если уж очень нужен...

хх.хх.хх.65 знает что пакеты для хх.хх.хх.136/30 надо отправлять на хх.хх.хх.69? на комп2 включен ipv4 forwarding? если пытаешься пингать с локалки на комп2 настроен nat?

massaraksh
()

Ну вообщем комп1 держит радиомодем.

anonymous
()

1. Если физически все соединено правильно, то это
>Платы eth1 компа1 и eth0 компа2 соединены крест-на-крест
>Плата eth1 компа2 содсоединена к свичу.
по барабану, собственно, и к ОС отношения не имеет.

2. проверить цифру в
/proc/sys/net/ipv4/ip_forward
Если 0, сказать
echo 1 > /proc/sys/net/ipv4/ip_forward
Хотя, кажется xx.xx.xx.69 не должен отвечать, если 0.

3. Что за xx.xx.xx.138 ? со стороны xx.xx.xx.65 роутинг для этой сети в сторону xx.xx.xx.69 прописан ? С компьютера n1 доступ в Интернет есть ? Можно проверить откуда-нибудь с www.traceroute.org


AS ★★★★★
()

Само собой пересылка пакетов на компе1 включена, т.е. в ip_forward стоит 1. Замутка в том, что через xx.xx.xx.137 проходят пакеты на xx.xx.xx.138 (где крутится веб-сервер). Собственно на компе2 мне необходимо настроить шлюз. Какие настройки роутинга я должен сделать?

Спасибо всем кто ответил и ответит ещё.

С уважением, полный профан в этом деле.

anonymous
()

По идее, больше никаких. Дефолты прописаны, про свои сети шлюз и тах знает. Остается только прописывание маршрута со стороны провайдера на шлюз до внутренней сети, как я говорил. C traceroute.org тесты делал ? Каков результат ? Это сейчас главное для дальнейшего понимания.

AS ★★★★★
()

что есть хх.хх.хх.65? если еще одни линукс то на нем прописать:
route add -net xx.xx.xx.136 255.255.255.252 gw xx.xx.xx.69
если что-то другое, то на нем все равно настроить раутинг похожим образом
на компе2:
iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to-source xx.xx.xx.138
если не заработает, то придется тебе вывод route -n предъявить

massaraksh
()

Всем спасибо. Кроче надо провадера пинать.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.