|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Davydov 2:5020/400 05 Oct 2006 20:32:35 To : Dennis Chikin Subject : Re: nat и алиасы --------------------------------------------------------------------------------
> From: Dennis Chikin <Dennis.Chikin@f4.n5054.z2.fidonet.org>
> Date: Wed, 04 Oct 2006 22:22:22 +0400
>
> >> Или я не понимаю, что делает у natd опция -a,
>
> VD> Устанавливает адрес трансляции. В твоём случае - не нужна, есть опция
> VD> -n.
>
>Hе понял.
У меня работает вот так (пишу второпях, возможны опечатки):
Hа роутере:
ifconfig rl0 inet 195.86.34.13 netmask 255.255.255.240
sysctl net.inet.ip.forwarding=1
route add default 195.86.34.1
route add -net 10 -iface rl0
ipfw add 1 divert natd all from any to any via rl0
ipfw add 2 allow all from any to any
natd -u -n rl0
Hа клиентах (пример для FreeBSD, а под виндой ещё проще):
ifconfig vr0 inet 10.2.3.4 netmask 255.0.0.0
route add default 195.86.34.13
route add -host 195.86.34.13 -iface vr0
Вал. Дав.
P.S. Под фряхой ещё пришлось чуток покрутиться, запихивая это в rc.conf,
у неё стартовые скрипты заковыристые. Под виндой заработало сразу.
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/657728905e10.html, оценка из 5, голосов 10
|