Перейти к содержанию

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


Рекомендуемые сообщения

У меня установлены 2 сетевых карты. К первой eth0 подключен dsl-модем(по dhcp), а ко второй eth1 локалка (192.168.3.1). Чтото никак не могу настроить инет на локальную сеть. Помогите пожалуйста.

Ссылка на комментарий
Поделиться на другие сайты

а он и не должен ничего выдавать )

вы просто вписываете единичку в файлик

ЗЫ

сделайте cat /proc/sys/net/ipv4/ip_forward и убедитесь, что там 1

Ссылка на комментарий
Поделиться на другие сайты

cat /proc/sys/net/ipv4/ip_forward выдает 1.

Прописал

/sbin/iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE

/sbin/iptables -A FORWARD -i eth1 -o eth0 -m state --state RELATED,ESTABLISHED -j ACCEPT

/sbin/iptables -A FORWARD -i eth0 -o eth1 -j ACCEPT

никаких ошибок не выдал. Далее

service network restart.

Пингую с локальной машины eth1 все нормально.... Но при пинге например рамблера ничего не выходит....

Не пойму... Помогите

Ссылка на комментарий
Поделиться на другие сайты

локальная машина подключена к eth1 по dhcp. Установлена винда. В параметрах стоит айпи стоит автоматический адрес, днс-сервер eth1(192.168.3.1). и все.

Ссылка на комментарий
Поделиться на другие сайты

не включить, а настроить.

man route

но вам сейчас это не нужно.

то, что вы уже сделали, позволяет вывести машины локальной сети в инет через НАТ, на локальных машинах должен быть указан в качестве шлюза ваш сервер, и всё будет работать

Ссылка на комментарий
Поделиться на другие сайты

всё правильно. надо echo 1 > /proc/sys/net/ipv4/ip_forward засунуть в скриптик, отрабатывающий при загрузке. или каждый раз самому делать

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

Цитата:

надо echo 1 > /proc/sys/net/ipv4/ip_forward засунуть в скриптик, отрабатывающий при загрузке. или каждый раз самому делать

Не надо.

Надо поставить 1 в /etc/sysctl.conf

в строке net.ipv4.ip_forward и не извращаться с скриптами когда есть готовое решение

Ссылка на комментарий
Поделиться на другие сайты

shuha писал(а) Tue, 15 July 2008 21:08

локальная машина подключена к eth1 по dhcp. Установлена винда. В параметрах стоит айпи стоит автоматический адрес, днс-сервер eth1(192.168.3.1). и все.

DNS-сервер нужно указывать провайдерский. Ну или поднимать на своей машине с linux собственный dns.

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

[root@localhost ~]# cat /proc/sys/net/ipv4/ip_forward

1

но при service network restart выдает

Запрещается маршрутизация пакетов IPv4: net.ipv4.ip_forward = 0

[ OK ]

что я делаю не так? помогите

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...