Lipetsk *nix Association Forum Lipetsk *nix Association Forum
Новости:
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
01 Декабря 2024, 02:15:51


Войти


Страниц: 1 2 [3] 4 5   Вниз
  Печать  
Автор Тема: как заблокировать внешку?  (Прочитано 67717 раз)
0 Пользователей и 19 Гостей смотрят эту тему.
IERO
Никсоид
****

Карма: 8
Сообщений: 432


Debian Lenny


Награды
« Ответ #30 : 28 Мая 2008, 15:01:50 »

вместо перезагрузки компа - надо в консоли от рута писать
# /etc/init.d/network restart
либо
# service network restart
не знаю, будет ли вторая строчка на мандриве работать.
Записан
Сергей Лёва
Продвинутый
***

Карма: 0
Сообщений: 189


ASP RHEL5 ALT4 Mandriva2006, 2008.1


Награды
« Ответ #31 : 28 Мая 2008, 15:54:52 »

Муторно конечно но как вариант пойдёт.

даем команду route
смотри:

[root@video ~]# route                                                           
Kernel IP routing table                                                         
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface   
192.168.1.0     *               255.255.255.0   U     10     0        0 eth0   
172.24.0.0      192.168.1.1     255.255.0.0     UG    10     0        0 eth0   
172.25.0.0      192.168.1.1     255.255.0.0     UG    10     0        0 eth0   
link-local      *               255.255.0.0     U     10     0        0 eth0   
195.34.0.0      192.168.1.1     255.255.0.0     UG    10     0        0 eth0   
default         192.168.1.1     0.0.0.0         UG    10     0        0 eth0


Удаляем ДЕФАЛТ:
[root@video ~]# route delete -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.1.1 dev eth0

Смотрим - ДЕФАЛТА нет:                                                                               
[root@video ~]# route                                                           
Kernel IP routing table                                                         
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface   
192.168.1.0     *               255.255.255.0   U     10     0        0 eth0   
172.24.0.0      192.168.1.1     255.255.0.0     UG    10     0        0 eth0   
172.25.0.0      192.168.1.1     255.255.0.0     UG    10     0        0 eth0   
link-local      *               255.255.0.0     U     10     0        0 eth0   
195.34.0.0      192.168.1.1     255.255.0.0     UG    10     0        0 eth0


назад вернем route add -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.1.1 dev eth0

Это все без перезагрузки...
Записан
drofa
Юзверь
**

Карма: 0
Сообщений: 27


Win XP, Mandriva 2008.1


Награды
« Ответ #32 : 28 Мая 2008, 16:24:19 »

SergeyLeva с этим разобрался, большое спасибо за пример а вот со скриптами пока нет, вот что выдаёт
[root@localhost ~]# netoff
-bash: /usr/local/sbin/netoff: Отказано в доступе

Записан

Задница - это универсальный инструмент, ведь через неё можно сделать абсолютно всё.
C0va
Продвинутый
***

Карма: 0
Сообщений: 219


Ubuntu 7.10


Награды
« Ответ #33 : 28 Мая 2008, 16:37:38 »

Значит надо от рута запускать
Записан
drofa
Юзверь
**

Карма: 0
Сообщений: 27


Win XP, Mandriva 2008.1


Награды
« Ответ #34 : 28 Мая 2008, 16:42:04 »

так от него и запускаю
Записан

Задница - это универсальный инструмент, ведь через неё можно сделать абсолютно всё.
NeO
Злобный админчик
Администратор
*****

Карма: 62
Сообщений: 2376

Debian Stretch


WWW Награды
« Ответ #35 : 28 Мая 2008, 17:05:45 »

SergeyLeva с этим разобрался, большое спасибо за пример а вот со скриптами пока нет, вот что выдаёт
[root@localhost ~]# netoff
-bash: /usr/local/sbin/netoff: Отказано в доступе
chmod +x /usr/local/sbin/netoff
chmod +x /usr/local/sbin/neton
Записан
drofa
Юзверь
**

Карма: 0
Сообщений: 27


Win XP, Mandriva 2008.1


Награды
« Ответ #36 : 28 Мая 2008, 17:16:47 »

chmod +x /usr/local/sbin/netoff
chmod +x /usr/local/sbin/neton

после запуска этих команд всё заработало
Записан

Задница - это универсальный инструмент, ведь через неё можно сделать абсолютно всё.
Сергей Лёва
Продвинутый
***

Карма: 0
Сообщений: 189


ASP RHEL5 ALT4 Mandriva2006, 2008.1


Награды
« Ответ #37 : 28 Мая 2008, 18:58:16 »


после запуска этих команд всё заработало

Отсель вывод: читать внимательно без наскока. Хотя сам такой же Улыбка
Записан
denis0k
Продвинутый
***

Карма: 0
Сообщений: 109

Gentoo


Награды
« Ответ #38 : 28 Мая 2008, 19:32:07 »

А если пришпилить еще suid-бит? chmod +s. Чтоб запускалось юзером, но с рутовыми правами, как пинг например.
Записан
Леголегс
Гуру
******

Карма: 18
Сообщений: 1006


Fedora 12 x86_64


Награды
« Ответ #39 : 29 Мая 2008, 00:37:14 »

Скрипты, ЕМНИП, не суидятся. Можно настроить sudo, т.е. в файлике /etc/sudoers добавить
Код:
username        ALL=(ALL)       NOPASSWD: /usr/local/sbin/netoff
username        ALL=(ALL)       NOPASSWD: /usr/local/sbin/neton
И запускать как
Код:
sudo /usr/local/sbin/netoff
sudo /usr/local/sbin/neton
Записан

[ Мой FTP ftp://legolegs.homelinux.net ]
[ Репозиторий Fedora http://fedora.leschat.net/ ]
[ Репозиторий Ubuntu http://ubuntu.leschat.net/ ]
drofa
Юзверь
**

Карма: 0
Сообщений: 27


Win XP, Mandriva 2008.1


Награды
« Ответ #40 : 29 Мая 2008, 10:26:03 »


после запуска этих команд всё заработало

Отсель вывод: читать внимательно без наскока. Хотя сам такой же Улыбка
Читал и выполнял в мере своих познаний в лине (очень мало), вы описываете больше для тех кто уже в этом варится а я только начинаю.
Понимаю что разжовывать для новичков муторное дело, но думаю многие бросают linux только из за того что не получили подсказку на начальном уровне (моё мнение).
Разобраться в лине после Windows тяжеловато однако.
А учитель русского языка не знает слова linux.  Грустный
Всем спасибо за внимание ко мне.  Улыбка
Записан

Задница - это универсальный инструмент, ведь через неё можно сделать абсолютно всё.
Сергей Лёва
Продвинутый
***

Карма: 0
Сообщений: 189


ASP RHEL5 ALT4 Mandriva2006, 2008.1


Награды
« Ответ #41 : 29 Мая 2008, 11:58:26 »

Понимаю что разжовывать для новичков муторное дело, но думаю многие бросают linux только из за того что не получили подсказку на начальном уровне (моё мнение).

Просто сейчас стало не модно начинать изучение компов с Фигурнова "IBM PC для пользователя" и аналогичных.
Это не Вам в укор, это тенденция такая. 10 лет назад когда все тарифы были повременные и люди экономней относились к своему времени ответ в этой теме бы прозвучал просто man route

так что прогресс налицо
Записан
Леголегс
Гуру
******

Карма: 18
Сообщений: 1006


Fedora 12 x86_64


Награды
« Ответ #42 : 29 Мая 2008, 12:13:35 »

У нас тут между прочим есть учитель русского языка Улыбка Не по месту работы, правда, а по образованию. Только он что-то молчит Улыбка
Записан

[ Мой FTP ftp://legolegs.homelinux.net ]
[ Репозиторий Fedora http://fedora.leschat.net/ ]
[ Репозиторий Ubuntu http://ubuntu.leschat.net/ ]
Lemon_joe
Да пребудет....
Глобальный модератор
*****

Карма: 1
Сообщений: 651

Mandriva 2010.2 Free


Награды
« Ответ #43 : 30 Мая 2008, 09:43:46 »

У нас тут между прочим есть учитель русского языка Улыбка Не по месту работы, правда, а по образованию. Только он что-то молчит Улыбка
А что я тут могу сказать? Улыбка Я внешку не блокирую - ибо по СТК сижу. Так что незачем.
Записан

"Софт должен быть свободным. Блин, и здесь обязаловка!" (с)
http://lemonjoe.ru - Городские заметки
Мой статус в Jabber сейчас:
Lemon_joe
Да пребудет....
Глобальный модератор
*****

Карма: 1
Сообщений: 651

Mandriva 2010.2 Free


Награды
« Ответ #44 : 30 Мая 2008, 09:44:48 »

А учитель русского языка не знает слова linux.  Грустный
Я знаком с не одним, которые знают. ;-)
Записан

"Софт должен быть свободным. Блин, и здесь обязаловка!" (с)
http://lemonjoe.ru - Городские заметки
Мой статус в Jabber сейчас:
Страниц: 1 2 [3] 4 5   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM