рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ Windows Server 2012 R2 рд╕реНрд╡рдЪрд╛рд▓рди рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ winrm
рдХреЛ рдореЗрд░реЗ рдкреНрд░рд╛рд╡рдзрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдХреНрд╖рдо SSL
$ рдХреЗ рд╕рд╛рде рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ 9187 рдЕрдВрдХ рджреНрд╡рд╛рд░рд╛ рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдореБрдЭреЗ рдПрдХ рддреНрд░реБрдЯрд┐ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрдЬрдмрд╛рди рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рд╣реЛрдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред
рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдореИрдВрдиреЗ рдЕрдкрдирд╛ рдиреЗрдЯрд╡рд░реНрдХ рдПрдбреЗрдкреНрдЯрд░ рдмрджрд▓ рджрд┐рдпрд╛:
wlp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.26 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 2a00:9fe0:205:4500:e1c1:ff7b:e7b5:182e prefixlen 64 scopeid 0x0<global>
inet6 2a00:9fe0:205:4500::24 prefixlen 128 scopeid 0x0<global>
inet6 fe80::a55:74a4:3902:7da0 prefixlen 64 scopeid 0x20<link>
ether 9c:b6:d0:fa:d7:cb txqueuelen 1000 (Ethernet)
RX packets 821430 bytes 1082954017 (1.0 GiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 252856 bytes 63691135 (60.7 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlp2s0:0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.111.1 netmask 255.255.255.0 broadcast 192.168.111.255
ether 9c:b6:d0:fa:d7:cb txqueuelen 1000 (Ethernet)
рдореЗрд░рд╛ рд▓рдХреНрд╖реНрдп рдЕрддрд┐рдерд┐ VM рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдерд┐рд░ IP рдХреЛ 192.168.111.10
рдкрд░ рд╕реЗрдЯ рдХрд░рдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди config.winrm.host = "192.168.111.10"
рдФрд░ windows_server.vm.network "public_network", ip: "192.168.111.10", bridge: ENV['VAGRANT_BRIDGE']
рдХрд╛ рд╕рдВрдпреЛрдЬрди рджреМрдбрд╝рддреЗ рд╕рдордп рдореЗрд░реЗ рдЕрддрд┐рдерд┐ рдХреЛ рдПрдХ рд╕реНрдерд┐рд░ IP рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ vagrant up
ред рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ VAGRANT_BRIDGE
рдХреЛ wlp2s0
рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдЪреВрдВрдХрд┐ рдпреЛрдирд┐ рдореЗрд░реЗ рд╡рд░реНрдЪреБрдЕрд▓ рдПрдбрд╛рдкреНрдЯрд░ wlp2s0:0
рдХреЛ рдпреЛрдирд┐ рдЕрдк рдХрд╣реЗ рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдирд╣реАрдВ рдкрд╣рдЪрд╛рдирддрд╛ рд╣реИ)ред
рдЖрд╡рд╛рд░рд╛ рд╕рдВрд╕реНрдХрд░рдг: 2.1.1
рдлреЗрдбреЛрд░рд╛ 27
рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ 2012 R2 (x64)
config.vm.define "windows_server" do |windows_server|
windows_server.vm.box = "packer/box/windows-server-2012-r2-x64.box"
windows_server.vm.network "public_network", ip: "192.168.111.10", bridge: ENV['VAGRANT_BRIDGE']
windows_server.vm.guest = "windows"
windows_server.vm.network "forwarded_port", guest: 5986, host: 5986, host_ip: "192.168.111.1", auto_correct: true, guest_ip: '192.168.111.10'
windows_server.vm.communicator = "winrm"
windows_server.winrm.username = "Administrator"
windows_server.winrm.host = "192.168.111.10"
windows_server.winrm.port = 5986
windows_server.winrm.guest_port = 5986
windows_server.winrm.transport = "ssl"
windows_server.winrm.timeout = 3600
windows_server.vm.provider "virtualbox" do |virtualbox|
virtualbox.name = "Windows Server 2012 R2"
virtualbox.cpus = 4
virtualbox.memory = 4096
end
end
рдЬрд┐рд╕реНрдЯ рджреЗрдЦреЗрдВ
рд╡реИрдЧреНрд░рд╛рдВрдЯ рдХреЛ рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ рдЧреЗрд╕реНрдЯ рдкрд░ рд╕реНрдЯреИрдЯрд┐рдХ рдЖрдИрдкреА ( 192.168.111.10
) рд╕реЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛ред
рд╡рд╛рдЧреНрд░реЗрдВрдЯ рдиреЗ рдЧрд▓рдд рд╕рдмрдиреЗрдЯ рд╕реЗ рдПрдХ рдЖрдИрдкреА рдЪреБрдирд╛, рд╕рд╣реА рд╕рдмрдиреЗрдЯ рдХреЗ рдмрдЬрд╛рдп 192.168.111.1/24
рдЗрд╕рдиреЗ 192.168.0.1/24
рд╕реЗ рдПрдХ рдордирдорд╛рдирд╛ рдЖрдИрдкреА (рдбреАрдПрдЪрд╕реАрдкреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛) рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд┐рдпрд╛ред
рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рдпреЛрдирд┐ рдХреЗ рд╕рд╛рде рднреА рдПрдХ рдореБрджреНрджрд╛ рд╣реИ рдпрд╛ рдпрджрд┐ рдореЗрд░рд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕рд┐рд░реНрдл рднрдпрд╛рдирдХ рд╣реИред
рдХреНрдпрд╛ рдХреЛрдИ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╕рдорд╕реНрдпрд╛ рд╣реИ?
рдореБрдЭреЗ 2.1.0 рдХреЗ рдмрд╛рдж рд╕реЗ рд╡реИрдЧреНрд░рд╛рдВрдЯ рдХреЗ рд╕рд╛рде рд╕рдорд╛рди рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реЛ рд░рд╣реА рд╣реИрдВ, рд╕реЗрдВрдЯреЛрд╕ рдЕрддрд┐рдерд┐ рдЖрдИрдкреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджреЗ рд░рд╣рд╛ рд╣реИ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореИрдВ рдмрд╛рд╣рд░реА рд╕реНрд╡рд┐рдЪ рдХреЗ рд╕рд╛рде рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдЖрдИрдкреА рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд░рд╣рддрд╛ рд╣реВрдВ) рд▓реЗрдХрд┐рди рдЖрдк рдореБрдЭрд╕реЗ рдХрд╛рдлреА рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдореБрджреНрджреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ . рдорд╛рдлрд╝ рдХрд░рдирд╛ред
@TonyApuzzo рд╕реНрд╡рд╛рдЧрдд рд╣реИ, рд╢реБрднрдХрд╛рдордирд╛рдПрдБред рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдЗрд╕ рд╡рд┐рдВрдбреЛрдЬ рдШреГрдгрд╛ рдХреЗ рд╡рд┐рдкрд░реАрдд рдпреЛрдирд┐ рдХрд╛ рд▓рд┐рдирдХреНрд╕ рдкрдХреНрд╖ рд╕рдорд╕реНрдпрд╛ рдирд┐рд╡рд╛рд░рдг рдХреЗ рд▓рд┐рдП рдХрдо рд╕реЗ рдХрдо рд╕рдВрднрд╡ рд╣реИред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
@TonyApuzzo рд╕реНрд╡рд╛рдЧрдд рд╣реИ, рд╢реБрднрдХрд╛рдордирд╛рдПрдБред рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдЗрд╕ рд╡рд┐рдВрдбреЛрдЬ рдШреГрдгрд╛ рдХреЗ рд╡рд┐рдкрд░реАрдд рдпреЛрдирд┐ рдХрд╛ рд▓рд┐рдирдХреНрд╕ рдкрдХреНрд╖ рд╕рдорд╕реНрдпрд╛ рдирд┐рд╡рд╛рд░рдг рдХреЗ рд▓рд┐рдП рдХрдо рд╕реЗ рдХрдо рд╕рдВрднрд╡ рд╣реИред