mirror of
https://github.com/thelittlerocket/pve.git
synced 2025-03-04 01:38:12 +08:00
Update create_vm.sh
This commit is contained in:
parent
7f2cc5c9c4
commit
ceac50d828
1 changed files with 11 additions and 5 deletions
|
@ -32,6 +32,8 @@ if [ ! -f "vmlog" ]; then
|
||||||
yellow "当前目录下不存在vmlog文件"
|
yellow "当前目录下不存在vmlog文件"
|
||||||
nat_num=200
|
nat_num=200
|
||||||
ssh_port=40000
|
ssh_port=40000
|
||||||
|
web1_port=40001
|
||||||
|
web2_port=40002
|
||||||
# port_start=50000
|
# port_start=50000
|
||||||
port_end=50000
|
port_end=50000
|
||||||
echo "" > vmlog
|
echo "" > vmlog
|
||||||
|
@ -42,14 +44,18 @@ else
|
||||||
user=$(echo "$last_line" | awk '{print $2}')
|
user=$(echo "$last_line" | awk '{print $2}')
|
||||||
password=$(echo "$last_line" | awk '{print $3}')
|
password=$(echo "$last_line" | awk '{print $3}')
|
||||||
ssh_port=$(echo "$last_line" | awk '{print $4}')
|
ssh_port=$(echo "$last_line" | awk '{print $4}')
|
||||||
port_start=$(echo "$last_line" | awk '{print $5}')
|
web1_port=$(echo "$last_line" | awk '{print $5}')
|
||||||
port_end=$(echo "$last_line" | awk '{print $6}')
|
web2_port=$(echo "$last_line" | awk '{print $6}')
|
||||||
|
port_start=$(echo "$last_line" | awk '{print $7}')
|
||||||
|
port_end=$(echo "$last_line" | awk '{print $8}')
|
||||||
green "最后一个NAT服务器对应的信息:"
|
green "最后一个NAT服务器对应的信息:"
|
||||||
echo "NAT服务器: $nat"
|
echo "NAT服务器: $nat"
|
||||||
# echo "用户名: $user"
|
# echo "用户名: $user"
|
||||||
# echo "密码: $password"
|
# echo "密码: $password"
|
||||||
echo "SSH端口: $ssh_port"
|
echo "外网SSH端口: $ssh_port"
|
||||||
echo "外网端口范围: $port_start-$port_end"
|
echo "外网80端口: $web1_port"
|
||||||
|
echo "外网443端口: $web2_port"
|
||||||
|
echo "外网其他端口范围: $port_start-$port_end"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
build_new_containers(){
|
build_new_containers(){
|
||||||
|
@ -70,7 +76,7 @@ build_new_containers(){
|
||||||
ssh_port=$(($ssh_port + 1))
|
ssh_port=$(($ssh_port + 1))
|
||||||
port_start=$(($port_end + 1))
|
port_start=$(($port_end + 1))
|
||||||
port_end=$(($port_start + 25))
|
port_end=$(($port_start + 25))
|
||||||
./buildvm.sh $vm_num $user $password 1 512 5 $ssh_port $port_start $port_end 300 300
|
./buildvm.sh $vm_num $user $password 1 512 5 $ssh_port $web1_port $web2_port $port_start $port_end 300 300
|
||||||
cat "vm$vm_num" >> vmlog
|
cat "vm$vm_num" >> vmlog
|
||||||
rm -rf "vm$vm_num"
|
rm -rf "vm$vm_num"
|
||||||
done
|
done
|
||||||
|
|
Loading…
Reference in a new issue