LINUX.ORG.RU
ФорумAdmin

dns or NAT?


0

0

В общем такая проблема,
надо чтобы комп (comp) из локальной сети (mydomain.org) был виден из интернета (comp.mydomain.org).
но вот затык: настраиваю ДНС, но все равно этот компутер не видно ниоткуда, кроме локальной сети.
говорят, надо с НАТ-ом разобраться, но к сожалению ничего не получается.

может покажете направление...

anonymous

Я так кумарю ты www сервер ставить хочеш? В nat'овских правилах пропиши чтоб запросы на 80'ий порт шли к той машине. С другими сервисами так же.

anonymous
()

Именно! С нат надо разобраться (раз и навсегда ;-))
Нат это всего лишь подмена ip адреса в ip пакете либо source адреса, либо наоборот dest адреса. В твоём случае видимо второе.

Правило iptables должно выглядеть ПРИМЕРНО так...

iptables -t nat -A PREROUTING -p tcp -i inet_interface --dport 80 -j DNAT --to-dest your_server_address:80

где your_server_address:80 это сервер и порт сервера который должен быть виден снаружи, а inet_interface это интерфейс ethXX с реальным адресом (192.168 и 10.0 не подходят ;-)) который ты потом и пропишешь в днс.

Удачи!

anonymous
()

И не забыть включить forward между сетевыми картами.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.