Jump to content

Recommended Posts

Posted

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

Posted

при попытке ввести echo 1 > /proc/sys/net/ipv4/ip_forward ничего не выдает... значит надо собрать ядро с поддержкой IP forwarding???

Posted

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

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

ЗЫ

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

Posted

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 все нормально.... Но при пинге например рамблера ничего не выходит....

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

Posted

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

Posted

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

man route

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

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

Posted

сделал все как вы сказали.

Но при service network restart выдает ip_forwarding=0, что-то я ничего не пойму.... помогите

Posted

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

  • 3 weeks later...
Posted

Цитата:

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

Не надо.

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

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

Posted

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

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

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

  • 1 month later...
Posted

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

1

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

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

[ OK ]

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...