|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitry Pryanishnikov 2:464/36 07 Dec 2005 12:14:01 To : Alexander Logvinov Subject : =?koi8-u?B?UmU6IPTSySDXzsXbzsnIIMnO1MXSxsXK08E=?= --------------------------------------------------------------------------------
Привет!
On Wed, 7 Dec 2005, Alexander Logvinov wrote:
> Можно ли как-нибудь указать в одном пpавиле два интеpфейса или больше? А то
> не хочется писать по тpи пpавила на все ext. "or" что-то никак не могу туда
> пpикpутить. :(
В общем случае, наверное, нет. о если уж интерфейсы переименованы так, что
у всех внешних одинаковый префикс "ext", то грех этим не воспрользоваться.
Есть ведь такая замечательная конструкция, как "via ext*":
root@test2# uname -r
6.0-RELEASE
root@test2# ifconfig fxp0 name ext0
root@test2# ifconfig fxp1 name ext1
root@test2# ifconfig ext0 inet 10.0.0.1/24
root@test2# ifconfig ext1 inet 10.0.1.1/24
root@test2# ipfw add 10 count all from any to any out via ext\*
00010 count ip from any to any out via ext*
root@test2# ping -c 1 10.0.0.2 #это уйдет через ext0
PING 10.0.0.2 (10.0.0.2): 56 data bytes
^C
root@test2# ipfw show 10
00010 1 84 count ip from any to any out via ext*
root@test2# ping -c 1 10.0.1.2 #а это через ext1
PING 10.0.1.2 (10.0.1.2): 56 data bytes
^C
root@test2# ipfw show 10
00010 2 168 count ip from any to any out via ext*
Работает, однако ;)
Sincerely, Dmitry
--
Atlantis ISP, System Administrator
e-mail: dmitry@atlantis.dp.ua
nic-hdl: LYNX-RIPE
--- ifmail v.2.14.os-p7
* Origin: Atlantis ISP (2:464/36@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/24521458d0f6f.html, оценка из 5, голосов 10
|