The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
2 ethernet карты на машине - как настроить?, !*! Dark, 03-Ноя-02, 20:08  [смотреть все]
Вот что есть: Linux и:
00:04.0 Ethernet controller: Intel Corp. 82557 [Ethernet Pro 100] (rev 08)
    Subsystem: Intel Corp. EtherExpress PRO/100+ Management Adapter
    Flags: bus master, medium devsel, latency 64, IRQ 20
    Memory at feafe000 (32-bit, non-prefetchable) [size=4K]
    I/O ports at d400 [size=64]
    Memory at fe900000 (32-bit, non-prefetchable) [size=1M]
    Expansion ROM at fe800000 [disabled] [size=1M]
    Capabilities: <available only to root>

00:05.0 Ethernet controller: Intel Corp. 82557 [Ethernet Pro 100] (rev 08)
    Subsystem: Intel Corp. EtherExpress PRO/100+ Management Adapter
    Flags: bus master, medium devsel, latency 64, IRQ 21
    Memory at feafd000 (32-bit, non-prefetchable) [size=4K]
    I/O ports at d000 [size=64]
    Memory at fe700000 (32-bit, non-prefetchable) [size=1M]
    Expansion ROM at fe600000 [disabled] [size=1M]
    Capabilities: <available only to root>

И есть две сетки. Как так сделать чтобы машины из одной сетки ходили в другую
через вот эту вот с 2 картами?
Спасибо.

  • RE: 2 ethernet карты на машине - как настроить?, !*! and, 10:37 , 04-Ноя-02 (1)
    • RE: 2 ethernet карты на машине - как настроить?, !*! boykov, 16:50 , 04-Ноя-02 (2)
      >man route
      >man iptables
      Ага. И какой дистрибутив (они строятся по разному)

      По идее надо добиться, чтобы после перезагрузки у тебя были подняты интерфейсы -- типа

      arc0      Link encap:ARCnet  HWaddr 24
      --->          inet addr:ччч.ччч.ччч.1  Bcast:ччч.ччч.ччч.15  Mask:255.255.255.240
                IPX/Ethernet 802.3 addr:A0000000:000000000024
                UP BROADCAST RUNNING  MTU:1500  Metric:1
                RX packets:4099075 errors:95 dropped:90 overruns:0 frame:5
                TX packets:4699448 errors:162 dropped:24 overruns:0 carrier:121467
                collisions:0 txqueuelen:30
                RX bytes:714395453 (681.3 Mb)  TX bytes:1509696728 (1439.7 Mb)
                Interrupt:5 Base address:0x2e0 Memory:d0000-d07ff


      eth0      Link encap:Ethernet  HWaddr 00:C0:DF:F8:4F:BE
      --->          inet addr:ччч.ччч.ччч.17  Bcast:ччч.ччч.ччч.31  Mask:255.255.255.240
                IPX/Ethernet 802.3 addr:DAD00000:00C0DFF84FBE
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:9292458 errors:1 dropped:1020 overruns:0 frame:210
                TX packets:9852670 errors:3 dropped:0 overruns:0 carrier:5
                collisions:175188 txqueuelen:100
                RX bytes:3287458905 (3135.1 Mb)  TX bytes:3751170359 (3577.3 Mb)
                Interrupt:10 Base address:0xd800

      и в /proc/sys/net/ipv4/ip_forward была 1 (это разрешение прокидки пакетов с интерфейса на интерфейс)

      В разных дистрабутивах это достигается по своему.

      Затем в сетях шлюзом указываешь соответствующую карточку с нужной маской -- и все, пинг должен пойти.

      Route пакетов на эти сетки появится в результате поднятия карт (direct route, кажется)

      Затем -- man iptables (ipchains, если ядро 2.2.х) -- считаешь, запрещаешь, перенаправляешь...




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру