qemu网络配置的slirp模式(user mode networking)

在这种模式下,GUEST IP可以使用dhcp,也可以使用固定的,但是如果使用固定的,外边将不能改。
启动后,GUEST不能PING通外面,但是可以使用http, ftp, ssh,telnet
这种模式是有一个独立的栈,把外面的包翻译成自己的
这种不能从外面的访问到GUEST(所以看上去指定IP没什么意义)


这种模式下,使用dhcp的话,只能制定guest的子网,使用-net user,net=选项,还可以指定子网掩码以及dhcp从哪个开始分配IP

分别为:
(1)指定子网及掩码:
kvm -hda win1.vol -name win1 -net nic -net user,net=10.161.2.0/24

其中,-name是指定虚拟机的名字
-net nic要有,如果没有而是用user net选项的话会出现vlan 0 with no nics的warning
-net user,net=指定的是子网
后面的就是子网掩码位数了

(2)dhcp分配:
kvm -hda win1.vol -name win1 -net nic -net user,net=10.161.2.0/24,dhcpstart=10.161.2.24
这样就是从10.161.2.24开始分配dhcp了

(3)网络连接重定向:
前提一是虚拟机里的那个端口要开了(比如windows里面要开启远程登录)
前提二是物理机的那个端口也开了(比如可以用telnet的5555端口)
kvm -hda vdwin1.vol -name vdwin1 -net nic -net user,hostfwd=tcp::5555-:3389

这样的话,在本地机器上打开远程桌面,输入服务器IP:5555,就可以远程登录windows虚拟机了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值