RSS RSS
Добавлено: 2008-02-04 20:27:15   NetMap for *nix
killest

Зарегистрирован(а): 20.02.2019

Сообщений: 1 (просмотреть)
С удовольствием пользовался программой для мониторинга(поддержка корпоративных клиентов интернет-провайдера)- как раз то, что нужно, и ничего лишнего, автору респект. Но и сам давно и с удовольствием перешёл на Linux, и win-серверов почти не осталось... Может и не исходники, но бинарники под *nix могут появиться в ближайшем будущем? Было бы совсем здорово, а то линуксовых сетевых инструментов довольно много, но такого простого и удобного почему-то не находил, а самому писать вреени совсем нет. Заранее спасибо улыбка

Ответить | Цитировать
Добавлено: 2008-02-05 17:57:50
Raul

Зарегистрирован(а): 17.03.2010

Сообщений: 100 (просмотреть)
Исходники под Юникс надо писать заново. Повторно использовать можно только ресурсы, я их в скорости буду раздавать для локализации. Можно поступить проще - поставить Wine и настроить его для запуска программ Windows в окне. NetMap под ним работает.

Ответить | Цитировать
Добавлено: 2008-09-05 16:26:59
Sammael

Зарегистрирован(а): 20.02.2019

Сообщений: 1 (просмотреть)
ubuntu 8.04 + wine 1.0 и NetMap не работает, не пингуется ни один из хостов по всем пишит - (имя хоста) не обнаружен (00005): aсcess denied, подумал что вайн не хочит дружить с сетью, запустил под ним эксплорер, эксплорер заработал... что делать? немогу без netmap'a

Ответить | Цитировать
Добавлено: 2008-09-12 07:06:43
Raul

Зарегистрирован(а): 17.03.2010

Сообщений: 100 (просмотреть)
Надо получить права root и запуcкать netmap под этими правами. Команды su или sudo, спросите спецов улыбка. В мой SuSE Linux можно просто войти под root-ом, что я и делаю, но в ubuntu вход под root по умолчанию отключен.

Ответить | Цитировать
Добавлено: 2011-05-28 11:39:06
Гость

На самом деле, запускать программы в wine с полномочиями суперпользователя категорически не советуют сами создатели wine - и с точки зрения безопасности, и с точки зрения того, что владельцем файлов конфигурации в виртуальной папке Windows может стать root и это в дальнейшем поломает возможность запускать программы обычным пользователем.

Предлагаемое решение из FAQ wine - воспользоваться возможностью фрагментальных прав, которые присутствуют в свежих версиях Linux. Для разрешения использования raw sockets в wine служит команда:
sudo setcap cap_net_raw+epi /usr/bin/wine-preloader
(setcap изначально не установлен, он содержится в пакете libcap2-bin). Нашёл тут: http://wiki.winehq.org/FAQ, раздел 6.9.4
Это справедливо для Ubuntu, но думаю, для других Линуксов тоже сработает.
Oleg Moiseichuk

Ответить | Цитировать