| 
			| 
					
						| Kaizer | 
								|  | «  : 30 Марта 2008, 20:52:36 » |  | 
 
 Искал по всему форуму и так не нашёл ответа на этот вопрос. Мой вопрос состоит в следующем: как заблокировать внешние ресурсы? То есть, есть ли такая программа (как в винде Traffic blocker), чтобы наотрез блокировать внешние ресурсы для всей системы и она туда лезть не могла? Если есть то подскажите какая это программа и как это зделать. PS: Уж очень надо, т.к. я новичёк в *nix   |  
						| 
								|  |  
								|  |  Записан | 
 
 |  |  | 
	| 
			| 
					
						| Kaizer | 
 У меня mandriva-linux-2008.0-free-dvd-x86_64 |  
						| 
								|  |  
								|  |  Записан | 
 
 |  |  | 
	| 
			| 
					
						| NeO 
								Злобный админчик 
								Администратор
								       
								Карма: 62 
								Сообщений: 2376
								 
								Debian Stretch
								
								
								
								
								
								     | 
 Заходи под рутом и делай два файлика в /usr/local/sbin: Файлик №1 - netoff #!/bin/bashroute add -net 195.34.224.0 netmask 255.255.224.0 gw 192.168.1.1 dev eth0
 route add -net 81.20.192.0 netmask 255.255.240.0 gw 192.168.1.1 dev eth0
 route add -net 172.16.0.0 netmask 255.240.0.0 gw 192.168.1.1 dev eth0
 route delete -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.1.1 dev eth0
 
Файлик №2 - neton #!/bin/bashroute add -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.1.1 dev eth0
 route delete -net 195.34.224.0 netmask 255.255.224.0 gw 192.168.1.1 dev eth0
 route delete -net 81.20.192.0 netmask 255.255.240.0 gw 192.168.1.1 dev eth0
 route delete -net 172.16.0.0 netmask 255.240.0.0 gw 192.168.1.1 dev eth0
 
потом две команды (делают файлики исполняемыми): chmod +x netonchmod +x netoff
 
Теперь можно вырубать/врубать внешку выполнив от рута netoff или neton соответственно. ЗЫ Для облегчения жизни не грех заюзать sudo. Об этом читай на сайте - http://nix.lipetsk.ru/index.php?itemid=39 |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| Kaizer | 
 А какие расширения к созданным файлам добавлять? |  
						| 
								|  |  
								|  |  Записан | 
 
 |  |  | 
	| 
			| 
					
						| Tanis 
								Юзверь    
								Карма: 0 
								Сообщений: 80
								
								 
								Mandriva 2008_0 Free
								
								
								
								
								
								   | 
 А какие расширения к созданным файлам добавлять?
 ни каких |  
						| 
								|  |  
								|  |  Записан | 
 
 Когда говоришь что думаешь - думай что говоришь. |  |  | 
	| 
			| 
					
						| Kaizer | 
 Зделал! Методом научного тыка. Самое главное-работает. |  
						| 
								|  |  
								|  |  Записан | 
 
 |  |  | 
	| 
			| 
					
						| Kaizer | 
 Никто не подскажет какой код писать в убунту для блокировки внешки    Пробовал предыдущий, не работает.  |  
						| 
								|  |  
								|  |  Записан | 
 
 |  |  | 
	|  | 
	| 
			| 
					
						| all 
								Небритый одмин       
								Карма: 2 
								Сообщений: 730
								
								 
								Windows Vista Power Pack 2008)))
								
								
								
								
								
								   | 
 а командочка route что выводит?ЗЫ а ты ее с рутовыми правами выполняеш?
 |  
						| 
								|  |  
								|  |  Записан | 
 
 all-all-blog.blogspot.com - мысли о пингвинах, паяльниках и др. интересной хрени. |  |  | 
	| 
			| 
					
						| Kaizer | 
 sudo netoffдалее пароль
 |  
						| 
								|  |  
								|  |  Записан | 
 
 |  |  | 
	| 
			| 
					
						| Kaizer | 
 alex@alex-desktop:~$ sudo -sroot@alex-desktop:~# route
 Таблица маршутизации ядра протокола IP
 Destination Gateway Genmask Flags Metric Ref Use Iface
 192.168.1.0     *               255.255.255.0   U     0      0        0 eth0
 link-local      *               255.255.0.0     U     1000   0        0 eth0
 default         192.168.1.1     0.0.0.0         UG    100    0        0 eth0
 root@alex-desktop:~#
 
 Вот что мне пишет route
 |  
						| 
								|  |  
								|  |  Записан | 
 
 |  |  | 
	| 
			| 
					
						| Сергей Лёва 
								Продвинутый     
								Карма: 0 
								Сообщений: 189
								
								 
								ASP RHEL5 ALT4 Mandriva2006, 2008.1
								
								
								
								
								
								   | 
 Удали содержимое ключа GATEWAY= в файле /etc/sysconfig/network-scripts/ifcfg-eth0 создай файл /etc/syconfig/network-scripts/eth0.route ADDRESS0=195.34.0.0 NETMASK0=255.255.0.0 GATEWAY0=192.168.1.1 ADDRESS1=172.24.0.0 NETMASK1=255.255.0.0 GATEWAY1=192.168.1.1 ADDRESS2=172.25.0.0 NETMASK2=255.255.0.0 GATEWAY2=192.168.1.1 выполни /etc/init.d/network restart route
 должно быть что-то такое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
 На закуску читай маныhttp://wiki.mandriva.com/en/Docs/SysAdmin/Networking |  
						| 
								|  |  
								| « Последнее редактирование: 26 Мая 2008, 21:33:44 от SergeyLeva » |  Записан | 
 |  |  | 
	| 
			| 
					
						| Kaizer | 
 Удали содержимое ключа GATEWAY= в файле /etc/sysconfig/network-scripts/ifcfg-eth0 создай файл /etc/syconfig/network-scripts/eth0.route ADDRESS0=195.34.0.0 NETMASK0=255.255.0.0 GATEWAY0=192.168.1.1 ADDRESS1=172.24.0.0 NETMASK1=255.255.0.0 GATEWAY1=192.168.1.1 ADDRESS2=172.25.0.0 NETMASK2=255.255.0.0 GATEWAY2=192.168.1.1 выполни /etc/init.d/network restart route
 должно быть что-то такое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
 На закуску читай маныhttp://wiki.mandriva.com/en/Docs/SysAdmin/NetworkingЭт что получится? Внешка отключится?    Да и какие книжки по устройству и настройке сети и протоколов посоветуете почитать? |  
						| 
								|  |  
								| « Последнее редактирование: 26 Мая 2008, 21:42:52 от mr.linux » |  Записан | 
 
 |  |  | 
	| 
			| 
					
						| Сергей Лёва 
								Продвинутый     
								Карма: 0 
								Сообщений: 189
								
								 
								ASP RHEL5 ALT4 Mandriva2006, 2008.1
								
								
								
								
								
								   | 
 Эт что получится? Внешка отключится?
 а куда она денется, если твоя таблица маршрутов не будет знать ничего кроме липецких подсетей. Самое главное сотри "дефолт роутэ". При необходимости можно руками  поднимать потом. для полноты картинки надо добавить  сетку 81.20.0.0 маска 255.255.0.0 |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| Kaizer | 
 Я конечно     но можно по проще? В каких файлах, что писать? Ток по порядку ато запутаюсь... Вот здесь что написать ? /etc/syconfig/network-scripts/eth0.route |  
						| 
								|  |  
								|  |  Записан | 
 
 |  |  | 
	|  |