PDA

Bekijk de volledige versie : Два ip на wan в одну подсеть и "правильный" роутинг?



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.

что делаю не правильно? наверняка что то с фаерволом...

XCB
24-01-2009, 06:29
может так вообще так делать нельзя?
есть у кого мысли?

cipipi
25-01-2009, 21:41
Более подробно опишите, что за подсеть
IPLAN2 - вторая подсеть lan (192.168.200.1)?
В этой же подсети IPWAN2?

Какая локальная подсеть вашего провайдера?

Ничего пока не ясно.

AndreyPopov
25-01-2009, 22:03
получаю


Connecting to hub on 192.168.200.1:411.
Cannot connect - Connection refused
Shutting down hub connection.

что делаю не правильно? наверняка что то с фаерволом...

вы же правильно сказали про РОУТИНГЮ а прописали правила для FIRIWALL!

сначала надо прописать маршрутизацию через route add или лучше ip route add.

a1.0
26-01-2009, 00:08
Всего одна строчка "ifconfig vlan1:0 10.10.10.2 netmask 255.252.255.0"

Ну и соответственно вместо 10.10.10.2 вписать свой IP.