Перейти к содержанию

Помогите прописать НАТ


Рекомендуемые сообщения

В линуксе - 0 Smile

Но так получилось, что нужно сделать проброс порта

с инета в локалку.

Что есть:

Linux 2.4.31

Inet - AAA.AAA.AAA.AAA

Local computer - 192.168.0.52 with SQL port-5500

Нужно:

что бы был доступ к компу с SQL с инета.

имею: пароль root, МС

можно подробно описать что нужно делать? Smile

с учетом того, что человек далекий от *никсов...

Нашел тут такое:

${FWBIN} -t nat -A PREROUTING -p tcp --dport 5500 -j Dnat --to-destination 192.168.0.52

но не понял куда это... Smile

Ссылка на комментарий
Поделиться на другие сайты

можно подробно описать что нужно делать?

с учетом того, что человек далекий от *никсов...

что такое "man iptables" и с чем его едят?

все что я умею - это зайти как root и запустить МС

на другом сервере (там фря) мне сказали

зайти в etc/hosts открой такой-то файл

поменяй то-то, добавь строчку, сохрани и перегрузи...

если можно, то в таком же ключе...

Ссылка на комментарий
Поделиться на другие сайты

bama писал(а) Fri, 02 November 2007 17:19

можно подробно описать что нужно делать?

с учетом того, что человек далекий от *никсов...

что такое "man iptables" и с чем его едят?

все что я умею - это зайти как root и запустить МС

на другом сервере (там фря) мне сказали

зайти в etc/hosts открой такой-то файл

поменяй то-то, добавь строчку, сохрани и перегрузи...

если можно, то в таком же ключе...

На фре маршрутизация не настраивается в /etc/hosts, вас обманули. Там нужно читать man route, man ipfw и man natd.

P.S. А вообще могли бы попробовать в гугле поискать, что такое man iptables и почитать, что там говорится. Или вы хотите, чтобы мы за вас настроили вам сервер с натом и всем остальным?

Ссылка на комментарий
Поделиться на другие сайты

фря - была для примера....

это совершенно другой комп (он стоит у меня)

там надо было айпи поменять. что именно я тогда делал точно не скажу. потому что:

ну не нужно мне там копаться... не мое это дело...

в 1 случае (давно было) поменялся провайдер

а сейчас (так получилось, сисадмина нет)

всего лишь нужно где-то прописать 1-2 строчки

где-то в конфигах.

мне не нужно ни сервер настраивать, ни нат, ни все остальное..

Ссылка на комментарий
Поделиться на другие сайты

Могу вас огорчить, для ната не одну строчку надо прописать.

Надо сделать NAT в iptables(для этого вам посоветовали почитать man iptables), потом разрешить маршрутизацию на роутере и настроить интерфейсы.

Ссылка на комментарий
Поделиться на другие сайты

cppmm писал(а) Fri, 02 November 2007 19:11

Могу вас огорчить, для ната не одну строчку надо прописать.

Надо сделать NAT в iptables(для этого вам посоветовали почитать man iptables), потом разрешить маршрутизацию на роутере и настроить интерфейсы.

Да нет же.... там все уже настроено.... и работает...

я имею ввиду,что там есть другой SQL на 5000 порту.

те в локалке на компе ХХХ - есть SQL на 5000

для него уже все прописано и работает.

теперь мне нужно только где-то в конфигах добавить комп YYY c 5500 портом.

вопрос: я могу отредактировать какой-либо текстовый файл-конфиг

добавить строчки? в каком файле (если это так) надо что-то дописать и что.

по аналогии - во фре я просто перебил цифры айпи адреса и шлюза

и перегрузил.

Ссылка на комментарий
Поделиться на другие сайты

Совершенно верно. Это я вам и сказал. Во фре тоже не две строчки, уверяю вас. А воспользоваться поисковиками никак?

Вот первая же попытка

Ссылка на комментарий
Поделиться на другие сайты

http://www.opennet.ru/base/net/nat_redirect.txt.html

Если все вышеприведенное ни о чем Вам не говорит - лучше пригласить специалиста, иначе - себе же дороже будет. Smile

Ссылка на комментарий
Поделиться на другие сайты

vpk писал(а) Fri, 09 November 2007 21:15

http://www.opennet.ru/base/net/nat_redirect.txt.html

Если все вышеприведенное ни о чем Вам не говорит - лучше пригласить специалиста, иначе - себе же дороже будет. Smile

А нету специалиста... и не будет...

Я правильно понял

1) захожу на комп с ЛИнуксом

2) вхожу как root

3) набираю нижеслед строки и все?

# iptables -t nat -A PREROUTING -p tcp -d $ААА.ААА.ААА.ААА --dport 5500 -j DNAT --to-destination 192.168.0.52:5500

# iptables -A FORWARD -i eth0 -d 192.168.0.52 -p tcp --dport 5500 -j ACCEPT

Ссылка на комментарий
Поделиться на другие сайты

cppmm писал(а) Sat, 10 November 2007 15:49

Нет. Надо ещё разрешить маршрутизацию пакетов в ядре, sysctl или /proc.

те, независимо от того, что в локалке уже есть другой аналогичный комп с СКЛ на 5000 порту - для добавления еще одного другого компа с СКЛ, но 5500 - нужно сделать вышеперечисленное?

Ссылка на комментарий
Поделиться на другие сайты

Цитата:

Так как это (полный список правил iptables) в конечном счете должно выглядеть?

1 правила - форвард к источнику, форвард от источника и собственно DNAT

iptables -A FORWARD -s blabla -j ACCEPT

iptables -A FORWARD -d blabla -j ACCEPT

iptables -t nat -A PREROUTING -p tcp -d blabla2 --dport 5500 -j DNAT --to-destination blabla:5500

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...