|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexander 2:5020/400 21 Mar 2003 11:39:27 To : Vasya Kruglov Subject : Re: открыть порт -------------------------------------------------------------------------------- Уважаемый, по такой постановке задача труднорешаема -- ни хрена не понятно. Hо попробуем... Для открытия и закрытия портов нет необходимости перезагружать комп, iptables подхватывает правила на лету. вставляем правило в начало таблицы (пример для tcp): iptables -I INPUT 1 -i eth0 -p tcp -s 0.0.0.0/0 -d a.b.c.d --dport 12345 -j ACCEPT можно работать... для удобства это можно запихнуть в скрипт или алиас под именем openport. :) после использования порт можно закрыть: iptables -D INPUT 1 Если есть более сложные условия, например надо открывать и закрывать не один порт, а несколько, в случайном порядке, то для закрытия порта надо будет написать масенький скриптик из шелла и, скажем grep или awk для вычисления номера правила, открывающего соотв. порт. "Vasya Kruglov" <Vasya.Kruglov@p444.f1587.n5020.z2.fidonet.org> сообщил/сообщила в новостях следующее: news:1048202348@p444.f1587.n5020.z2.FidoNet.ftn... > Привет тебе, матерый человечище All! > > Есть машина под эхотагом, на которой закрыты почти все IP-порты. Я хочу открыть > некий порт (например, 12345) и на передачу и на прием, не перезагружая > компьютер. > > Как это сделать? В идеале, хотелось бы команду вида > openport 12345 nahren > > > > Мяу! > > Я не утверждаю, что вышенаписанное соответствует действительности. > Vasya Kruglov AKA zpt. zpt(at)rambler.ru > --- ifmail v.2.15dev5 * Origin: COMSTAR Telecommunications (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/12168f463d811.html, оценка из 5, голосов 10
|