| aivs |
|
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
А вот на этот вопрос: А как выполнить произвольный скрипт, если обратился например к 99 порту? |
| aivs |
|
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
Знаю как запускать ssh сервис на сервере, если обратиться к 22 порту, делается это с помощью /etc/systemd/system/startSsh.socket файла. А как выполнить произвольный скрипт, если обратился например к 99 порту? Можно ли заставить systemd слушать 99 порт и если есть обращение к порту, то systemd должен запускать скрипт? |
| aivs |
|
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
https://wiki.archlinux.org/index.php/Systemd Иногда сервис dhcpd запускается до загрузки модуля вашей сетевой карты (FS#30235), в этом случае вручную добавьте вашу сетевую карту в конфигурационный файл /etc/modules-load.d/*.conf. Например, для карты Realtek необходима загрузка модуля r8169, поэтому создайте такой конфигурационный файл: /etc/modules-load.d/realtek.conf r8169 |
| aivs |
|
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
https://wiki.archlinux.org/index.php/Network_Configuration Note: Systemd v197 introduced Predictable Network Interface Names, which automatically assigns static names to network devices. Interfaces are now prefixed with en (ethernet), wl (WLAN), or ww (WWAN) followed by an automatically generated identifier, creating an entry such as enp0s25. This behavior may be disabled by adding a symlink: # ln -s /dev/null /etc/udev/rules.d/80-net-name-slot.rules |
| aivs |
|
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
Хотел перезагрузиться чтобы лог показать, но сеть поднялась в этот раз, видимо сказалось, что установил несколько новых сервисов, которые затормозили загрузку системы и дали драйверу прогрузиться. Зато обнаружил что еще один драйвер не грузится USB->COM pl2303, хотя он в системе есть. С загрузкой модулей разобрался /etc/modules-load.d/virtio-net.conf # Load virtio-net.ko at boot virtio-net С этим systemd все как-то запутано стало, раньше как удобно было когда все настройки в одном файле. |
| aivs |
|
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
Начисто установил свежую систему, там systemd. Создал файлики: [[email protected] Z-Way]# cat /etc/conf.d/network interface=eth0 address=192.168.1.108 netmask=24 gateway=192.168.1.1 broadcast=192.168.1.255 [[email protected] Z-Way]# cat /etc/systemd/system/network.service [Unit]
Description=Network Connectivity
Wants=network.target
Before=network.target
[Service]
Type=oneshot
RemainAfterExit=yes
EnvironmentFile=/etc/conf.d/network
ExecStart=/sbin/ip link set dev ${interface} up
ExecStart=/sbin/ip addr add ${address}/${netmask} broadcast ${broadcast} dev ${interface}
ExecStart=/sbin/ip route add default via ${gateway}
ExecStop=/sbin/ip addr flush dev ${interface}
ExecStop=/sbin/ip link set dev ${interface} down
[Install]
WantedBy=multi-user.targetДобавил network в автозагрузку [[email protected] Z-Way]# systemctl enable network Перезагружаюсь, сети нет, проверяю [[email protected] Z-Way]# ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft foreverСмотрю почему не выполнилась настройка сети: [[email protected] ~]# systemctl status network network.service - Network Connectivity
Loaded: loaded (/etc/systemd/system/network.service; enabled)
Active: failed (Result: exit-code) since Fri 2013-02-01 14:36:00 MSK; 3min 26s ago
Process: 140 ExecStart=/sbin/ip link set dev ${interface} up (code=exited, status=1/FAILURE)пробую вручную запустить [[email protected] ~]# systemctl start network network.service - Network Connectivity
Loaded: loaded (/etc/systemd/system/network.service; enabled)
Active: active (exited) since Fri 2013-02-01 14:39:50 MSK; 7s ago
Process: 229 ExecStart=/sbin/ip route add default via ${gateway} (code=exited, status=0/SUCCESS)
Process: 227 ExecStart=/sbin/ip addr add ${address}/${netmask} broadcast ${broadcast} dev ${interface} (code=exited, status=0/SUCCESS)
Process: 225 ExecStart=/sbin/ip link set dev ${interface} up (code=exited, status=0/SUCCESS)[[email protected] ~]# ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether e0:cb:4e:e7:b0:52 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.108/24 brd 192.168.1.255 scope global eth0
inet6 fe80::e2cb:4eff:fee7:b052/64 scope link
valid_lft forever preferred_lft foreverПочему если вручную стартовать, то сеть поднимается, а при загрузке нет? что я забыл? Такое ощущение, что сеть стартует до того как подгрузились драйвера на сетевуху, других объяснений не вижу |
| aivs |
|
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
Спасибо, костыль работает! Эта строчка думаю жестко прописана в дропбоксе, но как видно она не работает |
| aivs |
|
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
Установлены: kde 4.8.3 dropbox 1.4.7-1 dropbox-daemon 0.8-8 dropbox-kde-systray-icons 1-1 dropbox-servicemenu 0.16.1-2 Все работает, но есть небольшая неудобность, при нажатии на иконку dropbox в трее, открывается папка %i а не папка dropbox, в консоли вывод такой: [[email protected] .dropbox]$ which: no nautilus in (/opt/dropbox:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin) START /usr/bin/dolphin %i -caption "%c" "/home/aivs/Dropbox" Эта команда не открывает нужную папку, как бы ее заменить на /usr/bin/dolphin "/home/aivs/Dropbox" |
| aivs |
|
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
Такая же проблема, Установил нулевую систему, обновился, первым делом русский в консоли захотел настроить, делал это миллион раз,а тут бац и квадратики. Решил проблему: У меня видео-карточка нвидиа, после установки автоматически использовались драйвера nouveau, было видно, что первые сообщения ядра отображаются шрифтом который прописан в rc.conf, а потом когда консоли переходит на дрова nouveau, то шрифт меняется на стандартный и в консоли вместо русского - квадратики. Установил дрова nvidia, и в консоли все стало отлично! |
| aivs |
|
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
Система после загрузки чиста, логин: root, пароля нет, сами установите, Система реально девственно чиста, даже rc.conf пуст |