小编Ian*_*ick的帖子

dnsmasq,根据使用的接口提供不同的IP地址

基本上我的问题是我正在运行一个用于开发网站的虚拟机.

主机的dns指向正在运行dnsmasq的Vm,它解析了各种开发站点的地址,即test.mysite.vm等.

问题是当我从我的工作网络转到我的家庭网络时,它会因为虚拟机的IP发生变化而中断.是否可以根据请求来自哪个接口提供不同的IP地址?或者我应该尝试以完全不同的方式解决这个问题?

谢谢你的帮助!


事实证明,毕竟有一个更简单的方法......

我现在在VM上设置了2个接口,不需要使用dnsmasq.

第一个是桥接/共享接口,它允许VM在每次我移动办公室时重新启动网络时使用主机可用的互联网连接.

第二个是与我的VM主机的私有连接,它具有静态IP地址.这是我用来连接和绑定任何服务的接口,如nginx,mysql等.

dns dnsmasq virtual-machine

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

Javascript对象实例化类似于php new $ className();

我试图在JS中做相同的事情.

$className = 'MyClass';
$obj = new $className();
Run Code Online (Sandbox Code Playgroud)

我尝试了一些明显但没有运气的东西,目前使用eval如下:/

eval('var model = ' + modelName + '();');
Run Code Online (Sandbox Code Playgroud)

谢谢!

javascript constructor

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

标签 统计

constructor ×1

dns ×1

dnsmasq ×1

javascript ×1

virtual-machine ×1