XCB
23-01-2009, 23:04
Не силен в юникс, может кто поможет? или пнет в нужную сторону...
задача по русски: в сети провайдера есть dc хаб, к сожалению не дает подключаться с одного ip нескольким клиентам. и есть wl500gp и компьютер. на wl500gp стоит microdc2. на компе stongdc. почему не разрешают два конекта с одного ip - непонятно, но можно получить второй внутренний ip (в той же подсети). хочу подключить оба клиента к хабу
вопервых правильно ли я понимаю, что поскольку оба ip в одной подсети пустить трафик от двух приложений по разным путям проблематично...
скорре всего если завести второй ip на wan, то например и в lan прийдется завести второй ip и пробросить между ними порты?
а может есть способ легче?
пусть заданы переменные
IPWAN1 - ip на wan заданный через веб
IPWAN2 - второй ip на wan
IPLAN1 - подсеть lan (192.168.1.1)
IPLAN2 - вторая подсеть lan (192.168.200.1)
IPDC - хаб
как задать сами ip видимо понял:
ifconfig vlan1:0 $IPWAN2 netmask 255.255.0.0
ifconfig vlan0:0 $IPLAN2 netmask 255.255.255.0
где это правильно делать? post-boot?
далее пусть порт на хабе будет 411, у клиента порт 1080
это видимо в post-firewall?
iptables -t nat -A PREROUTING -p tcp -d $IPWAN2 --dport 1080 -j DNAT --to-destination $IPLAN2:1080
iptables -t nat -A PREROUTING -p tcp -d $IPLAN2 --dport 411 -j DNAT --to-destination $IPWAN2:411
iptables -t nat -A PREROUTING -p tcp -d $IPWAN2 --dport 411 -j DNAT --to-destination $IPDС:411
и теперь в microdc2
set listenport 1080
set listenaddr $IPLAN2
set active on
connect $IPLAN2
получаю
Connecting to hub on 192.168.200.1:411.
Cannot connect - Connection refused
Shutting down hub connection.
что делаю не правильно? наверняка что то с фаерволом...
задача по русски: в сети провайдера есть dc хаб, к сожалению не дает подключаться с одного ip нескольким клиентам. и есть wl500gp и компьютер. на wl500gp стоит microdc2. на компе stongdc. почему не разрешают два конекта с одного ip - непонятно, но можно получить второй внутренний ip (в той же подсети). хочу подключить оба клиента к хабу
вопервых правильно ли я понимаю, что поскольку оба ip в одной подсети пустить трафик от двух приложений по разным путям проблематично...
скорре всего если завести второй ip на wan, то например и в lan прийдется завести второй ip и пробросить между ними порты?
а может есть способ легче?
пусть заданы переменные
IPWAN1 - ip на wan заданный через веб
IPWAN2 - второй ip на wan
IPLAN1 - подсеть lan (192.168.1.1)
IPLAN2 - вторая подсеть lan (192.168.200.1)
IPDC - хаб
как задать сами ip видимо понял:
ifconfig vlan1:0 $IPWAN2 netmask 255.255.0.0
ifconfig vlan0:0 $IPLAN2 netmask 255.255.255.0
где это правильно делать? post-boot?
далее пусть порт на хабе будет 411, у клиента порт 1080
это видимо в post-firewall?
iptables -t nat -A PREROUTING -p tcp -d $IPWAN2 --dport 1080 -j DNAT --to-destination $IPLAN2:1080
iptables -t nat -A PREROUTING -p tcp -d $IPLAN2 --dport 411 -j DNAT --to-destination $IPWAN2:411
iptables -t nat -A PREROUTING -p tcp -d $IPWAN2 --dport 411 -j DNAT --to-destination $IPDС:411
и теперь в microdc2
set listenport 1080
set listenaddr $IPLAN2
set active on
connect $IPLAN2
получаю
Connecting to hub on 192.168.200.1:411.
Cannot connect - Connection refused
Shutting down hub connection.
что делаю не правильно? наверняка что то с фаерволом...