|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : mitrohin a.s. 2:5020/400 12 Oct 2006 10:35:55 To : Valentin Davydov Subject : Re: nat и алиасы --------------------------------------------------------------------------------
On Thu, Oct 05, 2006 at 04:32:35PM +0000, Valentin Davydov wrote:
> > 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,
> у неё стартовые скрипты заковыристые. Под виндой заработало сразу.
>
hmm... а что в arp таблице на обоих хостах для роутов в iface?
можно посмотреть ifconfig, netstat -rn и arp -a?
/swp
--- ifmail v.2.15dev5.3
* Origin: BSPU InterNetNews site (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/349907bf767b.html, оценка из 5, голосов 10
|