Исходя из вопроса Nidhinkumar , я проверил приведенные выше ответы и при обработке отрицательных чисел выход будет неправильным, например: -300, он должен отображаться как -300, но приведенные выше ответы будут отображать его как -, 300, что не очень хорошо, поэтому я попытался использовать приведенный ниже код, который работает даже во время отрицательных случаев.
var negative = input < 0;
var str = negative ? String(-input) : String(input);
var arr = [];
var i = str.indexOf('.');
if (i === -1) {
i = str.length;
} else {
for (var j = str.length - 1; j > i; j--) {
arr.push(str[j]);
}
arr.push('.');
}
i--;
for (var n = 0; i >= 0; i--, n++) {
if (n > 2 && (n % 2 === 1)) {
arr.push(',');
}
arr.push(str[i]);
}
if (negative) {
arr.push('-');
}
return arr.reverse().join('');
Я следовал соединенному мостом сетевому руководству в https://help.ubuntu.com/community/KVM, и имейте следующее в/etc/network/interfaces:
auto eth0
iface eth0 inet manual
auto br0
iface br0 inet static
address 192.168.0.10
network 192.168.0.0
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.1
bridge_ports eth0
bridge_fd 9
bridge_hello 2
bridge_maxage 12
bridge_stp off
Я не изменил libvirt настроек сети, и мои изображения kvm загружаются как:
/usr/bin/kvm -M pc -no-kqemu -m 256 -smp 1 -monitor pty -boot c -hda \
/libvirt/apt.img -net nic,macaddr=00:16:3e:77:32:1d,vlan=0 -net \
tap,fd=11,script=,vlan=0 -usb -vnc 127.0.0.1:0
Я затем указываю статические параметры сети в изображении kvm как нормальные. Все работал хорошо, так как я следовал руководству.
У меня действительно есть следующие настройки в моих XML-файлах в/etc/libvirt/qemu/хотя под устройствами:
<interface type='bridge'>
<mac address='00:16:3e:77:32:1d'/>
<source bridge='br0'/>
</interface>
я предполагаю, что Ваше устройство касания нужно показать в ifconfig.
выполненный "brctl шоу"
это покажет мост и туннелирует подключение устройства.
Вам, вероятно, придется поместить iptable шоу записи, что все пакеты будут направлены через мост
iptables-I ВХОДНОЙ-i br0-j ПРИНИМАЮТ