小编tec*_*raf的帖子

OS X 中的 VPN DNS 配置错误

我正在使用 TunnelBlick 连接到带有 OS X 10.9.2 的 VPN (OpenVPN)。我可以验证和传递流量,但从 VPN 注入的 DNS 条目不起作用。

这是scutil --dns(解析器 #1 是 Tunnelblick 注入的正确 DNS 服务器)的输出

resolver #1
  search domain[0] : XXXXX.net
  nameserver[0] : 10.10.0.15
  if_index : 5 (en1)
  flags    : Request A records
  reach    : Reachable
Run Code Online (Sandbox Code Playgroud)

问题是if_index应该tap0和不是en1。来自ifconfig

en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    ether e4:ce:8f:1b:42:cc
    inet6 fe80::e6ce:8fff:fe1b:42cc%en1 prefixlen 64 scopeid 0x5
    inet 10.0.1.2 netmask 0xffffff00 broadcast 10.0.1.255
    nd6 options=1<PERFORMNUD>
    media: autoselect
    status: active

tap0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu …
Run Code Online (Sandbox Code Playgroud)

networking dns vpn openvpn macos

5
推荐指数
1
解决办法
2224
查看次数

在 docker 容器中使用 consul 的 DNS 接口

我的主机上运行着一个 consul 代理,并且在 docker 容器内运行着一些服务。我正在使用“gliderlabs/registrator”来发现这些服务并向当地领事代理注册它们。

领事代理被配置为接受来自任何地方的连接("client_addr": "0.0.0.0"选项),我可以通过dig @172.17.42.1 -p 8600 someservice.service.consul从主机进行“证明”。

问题是我似乎无法在容器内执行相同的操作,挖掘请求只是超时,我curl也无法执行此操作。我确实通过了--dns 172.17.42.1。有任何想法吗?

注意:如果可能的话我想避免使用--net=host

谢谢!

networking dns docker consul

5
推荐指数
1
解决办法
4219
查看次数

如何让 Sublime Text 停止要求我重新加载每个文件

我在 Sublime Text 项目中打开了数千个文件,这些文件在 Sublime 之外被修改,所以它开始提示我是否要重新加载文件或取消。但是如果我点击取消,它会继续为每个文件显示相同的提示。我试图强制退出 Sublime,但是当我重新启动它时,它重新启动并打开相同的文件,并再次开始提示我重新加载文件。我真的不得不坐在这里按住 Enter 键几个小时才能让所有这些提示通过..

在此处输入图片说明

sublime-text-2

5
推荐指数
1
解决办法
997
查看次数

我应该使用什么格式?

我有一个 USB 闪存驱动器。我想在 3 个平台上使用它。

问题是,我在 OS X、Windows 和 Android 上找不到任何支持读写的格式。

(我现在使用的是 FAT32,但 Android 只能读取它并且最大文件大小为 8 GB)

windows android format usb-flash-drive macos

5
推荐指数
1
解决办法
183
查看次数

我们可以在 docker 容器启动期间以 root 身份执行脚本吗?

我正在尝试在容器启动期间执行脚本。

对于普通的linux机器,如果我有脚本,/etc/rc.local脚本将在重新启动时执行

在构建 Docker 镜像时,我正在尝试做同样的事情。我/etc/rc.local用新内容覆盖该文件,然后执行

sudo docker run -d <image id>
Run Code Online (Sandbox Code Playgroud)

我原以为/etc/rc.local会被处决,但什么也没发生。

我是不是在错误的地方做的?

linux boot container docker

5
推荐指数
1
解决办法
1万
查看次数

是否可以强制 wget 使用一个连接?

我正在尝试使用我的个人帐户通过 FTP 下载大约 20GB 的数据(不可scp用且无法使用tar-ing)。

我正在使用以下标准命令:

 wget -m ftp://user:pass@host.com/db/
Run Code Online (Sandbox Code Playgroud)

它工作了一段时间,然后在验证下载时失败。

当尝试使用 FTP 客户端连接到服务器时,它响应:

530 抱歉,已连接此用户的最大客户端数 (15)。

所以看起来 wget 打开了很多连接。是否可以仅使用一个与服务器的连接wget

linux ftp wget

4
推荐指数
1
解决办法
1万
查看次数

Microsoft Word 中“上一个搜索结果单词”的热键

ctrl+f让您查找单词,简单的输入即可找到下一个单词。什么热键可以让您转到上一个单词?

microsoft-word

4
推荐指数
1
解决办法
781
查看次数

Vagrant 和 Ansible 事实

是否可以让 Ansible 显示有关 Vagrant 框的事实

Ansible文档用途

ansible hostname -m setup
Run Code Online (Sandbox Code Playgroud)

即使我与 Vagrant 用户连接,我仍然需要 SSH 密钥才能连接到 Vagrant 框。

ssh vagrant ansible

3
推荐指数
1
解决办法
1440
查看次数

Google Chrome 缺少扩展程序图标/重新安装扩展程序

如图所示,我的 Chrome 扩展程序图标不见了:

缺少 Chrome 扩展程序图标

我浏览了配置文件文件夹,但缺少 .png 文件。

解决此问题的快速方法是强制 Chrome 重新安装扩展程序。

这可能/如何?

任何其他不涉及一起删除配置文件的建议?

reinstall google-chrome-extensions

3
推荐指数
1
解决办法
1万
查看次数

ConEmu - Windows 资源管理器:在现有的 ConEmu 窗口中打开“Con Emu Here”

我有 ConEmu,Windows 资源管理器,文件夹右键单击,“Con Emu Here”工作,但是该文件夹总是在新的 ConEmu 应用程序中打开。我希望该文件夹作为现有 ConEmu 应用程序中的新选项卡打开。我有以下设置:

  • 菜单项:ConEmu Here
  • 命令: {cmd} -cur_console:n -reuse -run "shell"
  • 图标文件: C:\Program Files\ConEmu\ConEmu64.exe,0

进行这些更改后,我按下了“注册”按钮,我重新启动了 ConEmu 并删除了旧版本。

版本:

  • Windows 7的
  • ConEmu:160609 64 稳定

windows-7 windows-explorer conemu

3
推荐指数
1
解决办法
4219
查看次数