有什么方法可以将 openvpn 配置为将路由“推送”到给定 FQDN 而不是 IP/掩码的客户端?
我的意思是与openvpn.conf文件中的以下(断开的)行相同的内容。
推送“路由 my.hostname.mydomain.com”
我想设置 vpn 的主机经常更改其 IP,因此我需要使用其 DNS 名称而不是地址。如果有其他方法可以做到这一点,或者我正在重新发明一些轮子,请告诉我:)
这可以用openvpn完成吗?如果是这样,如何?如果没有,我还有什么其他选择?
提前致谢。
有没有办法禁用access_log200 HTTP 响应代码?我尝试使用条件,但似乎块access_log中不允许使用指令if。我试过这个:
access_log /var/log/nginx/access_log;
if ($http_status == 200){
access_log off; # <---------
}
Run Code Online (Sandbox Code Playgroud)
但它无效
# nginx -t
nginx: [emerg] "access_log" directive is not allowed here ...
Run Code Online (Sandbox Code Playgroud)
有什么办法可以做到这一点吗?
我维护的其中一个数据库最近将其写入负载增加了 2 倍。
为了找出导致负载增加的插入/更新语句,我正在寻找一种工具来报告和分析 mysql binlog 文件。
我看过 Maatkit,它是用于许多任务的绝佳工具包,但它仅适用于慢速和一般日志。
在开始重新发明轮子之前,是否有任何工具(最好是开源)可以帮助我解决这个问题?
提前致谢。
在新的 x86_64 kvm 实例(Debian 6.0 托管)上安装 Ubuntu Server 10.04.1 后,我 - 显然 - ramdon 与服务器断开连接。
从远程主机 myserver 读取:对等连接重置连接到 myserver 的连接已关闭
所有 TCP 连接都被丢弃(即 ssh 和 MySQL 服务器),但 icmp 流量仍然被接受和响应(ping 一直工作正常)。
% ssh myserver ssh:连接到主机 myserver 端口 22:连接被拒绝
% ssh myserver ssh:连接到主机 myserver 端口 22:连接被拒绝
% ssh myserver ssh:连接到主机 myserver 端口 22:连接被拒绝
[...]
10 到 20 秒后,我可以“神奇地”再次正常连接。
我检查了 dmesg、messages、auth 和 syslog 日志文件,它们上什么也没出现(没有显示失败的连接尝试)。
如果我直接在物理服务器(戴尔 2950)上安装操作系统,我会得到完全相同的异常行为,这让我认为这可能是与操作系统配置/错误相关的问题。
我的笔记本电脑以及其他客户端与连接到同一交换机的服务器位于同一子网中,不涉及路由或其他网络设备。
没有配置 iptables 或其他防火墙。
有没有人遇到过类似的问题?关于如何深入解决此问题的任何建议?
linux ×1
maatkit ×1
mysql ×1
networking ×1
nginx ×1
openvpn ×1
performance ×1
ubuntu ×1
ubuntu-10.04 ×1
vpn ×1