LINUX.ORG.RU

настройка маршрутизации сети


0

0

помогите люди добрые

есть 2 компьютера на одном винда на другом - линукс(11 асп) на компе с линуксом стоят две сетевухи: eth1 соединена с другим компьютером eth2 смотрит в сеть нужно сделать так чтобы второй комп тоже видел сеть настройки: eth1: ip 10.0.0.1 mask 255.255.255.0 eth2: ip 192.168.82.## mask 255.255.252.0 gateway 192.168.80.1

делаю так - echo 1 > /proc/sys/net/ipv4/ipforward iptables -t nat -A PREROUTING -p tcp -d 10.0.0.1 -j DNAT --to-destination 192.168.80.1 компы друг друга видят

знаю что много раз было но всеже...


небольшое добавление

если сделать так: iptables -t nat -A POSTROUTING -s 10.0.0.2 -j MASQUERADE то все работает

но хотелось бы без маскарадинга

evrey
() автор топика

это надо же так безграмотно написать вопрос! Из знаков препинания только двоеточие ))
лично я ниего не понял.

dreamer ★★★★★
()
Ответ на: комментарий от dreamer

значит надо чтобы комп с виндой видел сеть через комп с линуксом

в какую сторону кроме iptables хоть копать?

evrey
() автор топика
Ответ на: комментарий от evrey

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

iptables -t nat -A POSTROUTING -s 10.0.0.2 -j SNAT --to-source 192.168.82.##

anonymous
()

Есть ещё вариант поднять проксю, который мне показался более простым решением.

1) #apt-get install privoxy

2) #cd /etc/privoxy

3) #vi config

4) В поле Listening address пишем адрес сетевухи, которая в сеть смотрит (например 119.119.119.1)

5) #ifconfig <сетевуха, которая на другом компе> 119.119.119.2

6) #privoxy

Настраиваем на другом компе адрес прокси (119.119.119.1) и вперёд...

Всё.

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