URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 66332
[ Назад ]

Исходное сообщение
"Создание моста под Linux с адресом"

Отправлено Slimy , 17-Май-06 12:24 
В общем мне нужно создать мост между двумя интерфесами eth1 и ra0 (т.е. соеденить Enternet и Wi-Fi в одну сеть) При этом что бы у получившегося моста был свой  IP адрес ( через адрес сеть должна в интернет ходить, использовать samba и т.д. ) В интернете есть скрипты но они какие то странные, форма создания моста там отлична от той что находится на офф сайте. В общем хотел спросить где взять скрипт похожий на мою задачу.
А нашел я только вот такое :
GATEWAY=192.168.2.129          # the address of the DSL router
GATEWAYDEV=eth1                # the NIC that the router is connected to
ETH0_ADDR=192.168.2.130        # the IP address for the NIC on our LAN
ETH0_MASK=255.255.255.192      # the netmask of our LAN
ETH0_BROAD=192.168.2.191       # the broadcast address of our LAN
ETH1_ADDR=192.168.2.130        # the IP address for the NIC on the DSL side
                                # can be different from ETH0_ADDR if you want
ETH1_MASK=$ETH0_MASK           # the DSL side netmask, should be the same as eth0
ETH1_BROAD=$ETH1_BROAD         # ditto for the broadcast address
case "$1" in
  start)
        echo -n "Configuring bridge: "
        ifconfig eth0 $ETH0_ADDR netmask $ETH0_MASK broadcast $ETH0_BROAD
        ifconfig eth1 $ETH1_ADDR netmask $ETH1_MASK broadcast $ETH1_BROAD
        route add default gw $GATEWAY dev $GATEWAYDEV
        ifconfig eth0 promisc
        ifconfig eth1 promisc
        brcfg start
        brcfg device eth0 enable
        brcfg device eth1 enable
        echo
        ;;
  stop)
        # Stop daemons.
        brcfg stop
        ifconfig eth0 down
        ifconfig eth1 down
        ;;
  restart)
        $0 stop
        $0 start
        ;;
  status)
        ifconfig eth0
        ifconfig eth1
        brcfg
        ;;
  *)
        echo "Usage: bridge {start|stop|restart|status}"
        exit 1


Содержание

Сообщения в этом обсуждении
"Создание моста под Linux с адресом"
Отправлено ram_scan , 17-Май-06 14:42 
>В общем мне нужно создать мост между двумя интерфесами eth1 и ra0
>(т.е. соеденить Enternet и Wi-Fi в одну сеть) При этом что

brctl addbr br0
brctl addif eth1
brctl addif ra0
brctl stp br0 off

и одеть адрес/маску на br0. ничо сложного.


"Создание моста под Linux с адресом"
Отправлено Slimy , 17-Май-06 21:39 
>>В общем мне нужно создать мост между двумя интерфесами eth1 и ra0
>>(т.е. соеденить Enternet и Wi-Fi в одну сеть) При этом что
>
>brctl addbr br0
>brctl addif eth1
>brctl addif ra0
>brctl stp br0 off
>
>и одеть адрес/маску на br0. ничо сложного.


да но в том скрипте что я нашел это делается по другому вот что смущает.


"Создание моста под Linux с адресом"
Отправлено ram_scan , 18-Май-06 09:21 
> да но в том скрипте что я нашел это делается по другому вот что смущает.

Надо не искать готовый скрипт а читать готовую доку. И волосы делаются мягкими и шелковистыми.