LINUX.ORG.RU

Сообщения dzukp

 

Восстановить удаленный openvpn сервер

Форум — General

Был когда-то рабочий VDS, на нем openvpn и несколько клиентов. Не так давно отключили за неуплату и удалили. Имеется копия папки /etc этого удаленного VDS. Если создать новый VDS, установить openvpn, заменить папку /etc/openvpn на ту что копия старого, поменять на клиентах ip openvpn сервера на новый, то подключатся ли эти клиенты к новому opevpn серверу?

 

dzukp
()

Клиенты openvpn не доступны между собой

Форум — Admin

Клиент 1 - 10.8.16.6

Клиент 2 - 10.8.16.7

Сервер - 10.8.16.1

Конфиг сервера

port 6699
proto udp
dev tap
tls-server

client-to-client

ca /etc/openvpn/Admin/easy-rsa/keys/ca.crt
cert /etc/openvpn/Admin/easy-rsa/keys/server.crt
key /etc/openvpn/Admin/easy-rsa/keys/server.key
dh /etc/openvpn/Admin/easy-rsa/keys/dh2048.pem
tls-auth /etc/openvpn/Admin/ta.key 0

persist-key
persist-tun

server 10.8.16.0 255.255.255.0
client-config-dir /etc/openvpn/Admin/ccd

user nobody
group nobody
#comp-lzo

keepalive 15 60

max-clients 10

verb 3
log /var/log/openvpn/Admin.log

Конфиг клиента

proto udp
dev tap
tls-client
pull

remote 1.2.3.4 6699
resolv-retry infinite
nobind
user nobody
group nogroup

keepalive 20 80

ca /etc/openvpn/keys/Admin/ca.pem
cert /etc/openvpn/keys/Admin/my.crt
key /etc/openvpn/keys/Admin/my.key
tls-auth /etc/openvpn/keys/Admin/ta.key 1

verb 3
log /var/log/openvpn.log

Собственно каждый клиент с сервером пингуется, а между собой нет.

на сервере ip route show

10.8.16.0/24 dev tap1  scope link 
10.8.17.0/24 dev tap2  proto kernel  scope link  src 10.8.17.1 
10.10.10.0/24 dev tap0  proto kernel  scope link  src 10.10.10.1 
127.0.0.0/8 via 127.0.0.1 dev lo 
default dev venet0  scope link  metric 2 

В сети 10.8.17.0/24 такой проблемы нет, конфиги одинаковы, за исключением адреса и порта

 

dzukp
()

openvpn не стартует

Форум — Admin

Дистрибутив gentoo. Несколько месяцев не заходил на сервер. Сегодня заметил, что openvpn не запущен.


init.d # whoami
root

init.d # /etc/init.d/openvpn.Admin start
 * Starting openvpn.Admin ...
 * start-stop-daemon: failed to exec `/usr/sbin/openvpn': Permission denied
 * start-stop-daemon: failed to start `/usr/sbin/openvpn'
 * Check your logs to see why startup failed                           [!!]
 * ERROR: openvpn.Admin failed to start

init.d # tail  /var/log/messages 
Mar 23 11:23:05 stroyta /etc/init.d/openvpn.Admin[15588]: start-stop-daemon: failed to exec `/usr/sbin/openvpn': Permission denied
Mar 23 11:23:05 stroyta /etc/init.d/openvpn.Admin[15587]: start-stop-daemon: failed to start `/usr/sbin/openvpn'
Mar 23 11:23:05 stroyta /etc/init.d/openvpn.Admin[15574]: ERROR: openvpn.Admin failed to start

Лог /var/log/openvpn/Admin.log, последнее измнение несколько месяцев назад

Tue Oct  7 16:08:38 2014 event_wait : Interrupted system call (code=4)
Tue Oct  7 16:08:38 2014 TCP/UDP: Closing socket
Tue Oct  7 16:08:38 2014 Closing TUN/TAP interface
Tue Oct  7 16:08:38 2014 /sbin/ifconfig tap2 0.0.0.0
SIOCSIFADDR: Permission denied
SIOCSIFFLAGS: Permission denied
Tue Oct  7 16:08:38 2014 Linux ip addr del failed: external program exited with error status: 255
Tue Oct  7 16:08:38 2014 SIGTERM[hard,] received, process exiting

 

dzukp
()

Как сделать, чтобы всегда, при смене компьютера был eth0, а не eth1, eth2, ...?

Форум — Admin

Есть образ системы. Он ставиться на несколько одинаковых компьютеров. Проблема в том, что на них разные mac-адреса и при установке на новый компьютер eth0 отсутсвует, появляется eth1. как от этого избавиться?

Есть вариант удалять из образа /etc/udev/rules.d/70-persistent-net.rules. Но это не очень удобно. Можно как-нибудь забыть, например.

Или вставить в крон проверку на eth0, если нет, то удалять /etc/udev/rules.d/70-persistent-net.rules и перезагружать.

Но это все не то.

 

dzukp
()

Свободное место на диске

Форум — Admin

Ситуация для меня не понятна. Ubuntu 12.04.


 df -h
Файл.система       Размер Использовано  Дост Использовано% Cмонтировано в
/dev/sda1             19G          18G     0          100% /

Почему достпно 0?

dzukp
()

mysql не стартует

Форум — Admin

Имеется VDS с gentoo, mysql и web-сервер на django. Пару лет с все было в норме. Но в один прекрасный момент обнаружилось, что mysql не запущен и запускаться отказывается. 3 дня назад судя по логам был ребут системы и тогда же, кончился mysql.

# /etc/init.d/mysql start
 * Starting  ...
 * Starting  (/etc/mysql/my.cnf)
 * MySQL NOT started (0)
 * ERROR: mysql failed to start

my.cnf


[client]
port            = 3306
socket          = /var/run/mysqld/mysqld.sock

[mysqld_safe]
socket          = /var/run/mysqld/mysqld.sock
nice            = 0

[mysqld]
default-character-set= utf8 
character-set-server=utf8
collation-server=utf8_general_ci
init-connect = "set names utf8" 

user            = mysql
pid-file        = /var/run/mysqld/mysqld.pid
socket          = /var/run/mysqld/mysqld.sock
port            = 3306
basedir         = /usr
datadir         = /var/lib/mysql
tmpdir          = /tmp
skip-external-locking
bind-address            = 10.8.16.1

key_buffer              = 16K
max_allowed_packet      = 1M
thread_stack            = 64K
thread_cache_size       = 8
sort_buffer = 64K
net_buffer_length = 2K

myisam-recover          = BACKUP
#max_connections        = 100
table_cache            = 4

query_cache_limit       = 1M
query_cache_size        = 2M


log_slow_queries        = /var/log/mysql/mysql-slow.log
long_query_time = 1

#server-id              = 1
#log_bin                 = /var/log/mysql/mysql-bin.log
expire_logs_days        = 10
max_binlog_size         = 100M
#binlog_do_db           = include_database_name
#binlog_ignore_db       = include_database_name

skip-innodb
skip-federated

[mysqldump]
default-character-set = utf8 
quick
quote-names
max_allowed_packet      = 16M

[mysql]
#no-auto-rehash # faster start of mysql but no tab completition
default-character-set = utf8 

[isamchk]
key_buffer              = 16M

skip-ndbcluster

# tail /var/log/mysql/mysql.log
/usr/sbin/mysqld, Version: 5.0.84-log (Gentoo Linux mysql-5.0.84-r1). started with:
Tcp port: 3306  Unix socket: /var/run/mysqld/mysqld.sock
Time                 Id Command    Argument

Система год как не обновлялась из принципа «работет не трогай», да и нет у меня соответсвующей квалификации. Я не админ, учитывайте это в своих ответах. Помогите!

 ,

dzukp
()

RSS подписка на новые темы