Автор Тема: Portforwarding, малко разсъждения  (Прочетена 691 пъти)

lorddoskias

  • Напреднали
  • *****
  • Публикации: 16
    • Профил
Първо здравейте ,

И ето сега какво ме мъчи :
Вързан съм към един лан , в който се изпозлва програмата NETWRITER за локален чат.Тази прорагама по подразбиране слуша на порт 30007 , за да може да осъществи връзка със други хора пуснали тази програма.Другото което е видях е , че UDP порт 30005 също се използва от нея.Това което смятам да направя е да пусна една машина на слакуеър 10.1 м/у домашното ПЦ(XP sp2) и етернет-а и схемата би изглеждала следната:
win xp sp2 <=> slackware 10.1 <=> ethernet

Следвайки тази логика установих , че ако направя port forwarding чрез следните правила в iptables , то този локален чат би трябвало да работи на ЕКС ПИ машината:
/sbin/iptables -t nat -A PREROUTING -p tcp -d 192.168.200.61(ip на слак машината) --dport 30007 -j DNAT --to 192.168.0.2:30007 (адресът на вин машината)

/sbin/iptables -A FORWARD -p tcp -d 192.168.0.2 --dport 30007 -j ACCEPT

Само да добавя , че слак машианта има 2 лан карти (eth0, eth1).ETH0 - отива към лан-а , ETH1 към вин машината.Успешно съм пуснал и НАТ.

Така или иначе това ще го пробвам след няколко часа , просто искам да знам ако имам някаква грешка в разсъжденията.

Благодаря предварително.
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Iptables portforwarding Debian 6.0.3 64bit
Настройка на програми
DreamSavior 2 1426 Последна публикация Jan 21, 2012, 21:50
от sash