|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Igor Tihonov 2:5059/26.13 04 Jul 2004 21:55:54 To : All Subject : iproute2 + маскарадинг не работают :( --------------------------------------------------------------------------------
.RFC-X-Complaints-To: usenet@TIV.CrazyHackStation
.RFC-NNTP-Posting-Date: 4 Jul 2004 18:55:54 GMT
Hi, all!
Есть роутер. eth0 - локалка{10.10.117.0/24}, eth1 - 1 канал в инет,
eth2 - второй канал в инет, ppp0 - модем 10.10.119.x
по дефолту все ходят в инет через eth2. Всё маскарадиться
как:
ipchains -A forward -s 10.10.117.0/255.255.255.0 -d 0.0.0.0/0.0.0.0 -j MASQ
ipchains -A forward -s 10.10.119.0/255.255.255.0 -d 0.0.0.0/0.0.0.0 -j MASQ
и всё работает... теперь надо запустиьт чтоб модем ходил в инет
через eth1. пишу:
# ip rule add from 10.10.119.1/24 table newtable
# ip route add default via гейтвей_для_канала_eth1 dev eth1 table newtable
# ip route flush cache
и опаньки! с модема в инет не пускают :(
глянул tcpdump -n -i eth1 - вижу что пакеты маскарадються,
уходят в инет, возвращаються ответы... но похож не
демакарадются - потомучто до ppp они не доходят...
причем счетчики в ipchains растут в цепочках -j MASQ
а не в REJECT/DENY....
что крутить - даж и не знаю :(
Igor { registered Linux user number #121385 } [Team: Сисоп в небе]
... если долго бить в стену лбом, со временем лоб превратится в лом
--- tin/1.5.15-20021115 ("Spiders") (UNIX) (Linux/2.4.18tiv (i686))
* Origin: Sysop_Lair (2:5059/26.13@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/160668c5e629d.html, оценка из 5, голосов 10
|