发布
社区首页 >问答首页 >在kvm来宾系统中运行bind9

在kvm来宾系统中运行bind9
EN

Stack Overflow用户
提问于 2016-10-10 05:09:37
回答 1查看 223关注 0票数 0

我想在来宾系统中运行bind dns服务器。在主机上运行的是kvm。我认为,kvm需要dnsmasp才能运行,dnsmasp阻塞了53端口。所以我不能从虚拟机转发端口,对吗?有可能解决这个问题吗?如果不是,还有什么选择呢?出于安全性考虑,我不想直接在主机上运行dns服务器。

转发我添加的端口

代码语言:javascript
代码运行次数:0
复制
<qemu:commandline>
  <qemu:arg value='-redir'/>
  <qemu:arg value='tcp:53::53'/>
</qemu:commandline>

通过virsh添加到vm文件。

我通过将ssh端口重定向到主机系统的2222端口进行了测试,它工作正常。但是如果我想用转发端口53启动机器,我会得到一条错误消息:

错误:无法启动域debian-绑定错误:内部错误:连接到监视器时进程退出: 2016-10-09T20:46:39.874790Z qemu-system-x86_64:-netdev用户,id=hostnet0:无法设置主机转发规则'tcp:53::53‘2016-10-09T20:46:39.874909Z qemu-system-x86_64:-netdev用户,id=hostnet0:设备' user’无法初始化

EN

回答 1

Stack Overflow用户

发布于 2017-06-02 21:15:35

使用网桥iso配置你的虚拟机的网络。默认设置

代码语言:javascript
代码运行次数:0
复制
--network model=virtio,bridge=virbr0

当您想要在来宾vm中运行服务器时,这就是如何使用Oracle的Virtualbox来实现的。然后,来宾可以拥有自己的IP并避免端口冲突。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39948563

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档