Временные порты перенаправления

Это верно для двоичных сборок пакетов. Обычно:

  • .rpm для основанных на Red Hat дистрибутивов
  • .deb поскольку Ubuntu/Debian основывал дистрибутивы
  • иногда файлы .tar.gz (только если они - двоичные сборки),

Часто, когда Вы загружаете a .tar.gz, .tar.bz2, и т.д. они - исходные дистрибутивы, так должны будут быть настроены и скомпилированы. После того как они проходят эти шаги, они часто предназначаются, чтобы быть выполненными из определенного каталога такой как /usr/bin или /usr/local/bin.

Они могут быть перемещены, но затем $PATH и $LD_LIBRARY_PATH должен будет динамично измененным для отражения их новых местоположений так, чтобы любые общие библиотеки, от которых они зависят, могли быть найдены.

Двоичные сборки?

Оба .deb и .rpm обеспечьте исходные пакеты в двоичной форме, так, чтобы можно было создать пользовательский двоичный пакет более легко. Эти пакеты обычно называют чем-то как .srpm, на основанных на Red Hat дистрибутивах и их оснащает для помощи в создании их в .rpm пакеты более легко. Существует что-то подобное на Ubuntu/Debian также.

3
24.06.2014, 09:52
3 ответа

Теперь я понимаю, что это не совсем то решение, о котором вы подумали, но я хотел бы указать вам и будущим интернациональцам на аналогичные вопросы к rinetd(8), "серверу перенаправления" для TCP-трафика.

Обратите внимание, что это не требует дополнительной переадресации/маршрутизации или DNAT (nat таблица в iptables), при условии, что исходящий трафик к переадресованному серверу и порту разрешен и входящий трафик к порту, который rinetd слушает (для переадресации трафика) также разрешен.

Это работает только для TCP. Но это легковесное решение, которое помогло мне перенести серверы без заметных простоев при небольшом бюджете (да, я знаю, что есть другие и более бесшовные решения для более глубокого кармана).

.
1
27.01.2020, 21:16

Je hebt minimaal

iptables -I FORWARD 0 -d 192.168.77.4 -p tcp --dport 80 -j ACCEPT

nodig. Met -I FORWARD 0 voeg je je eigen regel in voor de Shorewall firewall regels die een generieke afwijzingsregel hebben in de FORWARD-keten.

Bovendien wordt de bestemmingspoort herschreven voordat de FORWARD-keten wordt verwerkt.

Het NAT-systeem zorgt automatisch voor het verkeer.

De betere manier zou zijn om shorewall zo te configureren dat het automatisch de juiste FORWARD-regels bevat.

4
27.01.2020, 21:16

Вы можете использовать rein для перенаправления TCP-соединений с одного IP-адреса и порта на другой. Очень интуитивно понятен, прост в использовании.

https://github.com/firstboot/rein

линукс:

cd ~
wget http://note.youdao.com/yws/public/resource/b1e1ad270ba1b1af97ebdf3e2c8b7403/xmlnote/82E2CC3FF2744238B6AF36346298E5E5/27082 -O rein.zip
unzip rein.zip
mv rein-*-linux rein
chmod +x rein
./rein -e > rein.json
# modify rein.json for you
./rein -c rein.json

окна:

# unzip package, and rename
ren rein-1.0.3-amd64-win.exe rein.exe

# generate default conf 'rein.json'
# windows cmd 
./rein.exe -e > rein.json

# windows powershell
./rein.exe -e | out-file -encoding ascii rein.json
0
27.01.2020, 21:16

Теги

Похожие вопросы