Upgrade to Pro — share decks privately, control downloads, hide ads and more …

MacStadium使ってみた

 MacStadium使ってみた

Hisashi.Iguchi

June 20, 2019
Tweet

More Decks by Hisashi.Iguchi

Other Decks in Technology

Transcript

  1. /4 1 4 CDE 2 0 9 0 29 .

    # # W IJ S a 1 ,2 AN T A@ M@ A
  2. L m • fw • ceH 9@2@ 9 B 9I

    • /D9 9@2 @ 9 • o • h iU G W G • . / H. 2 9 9 / @ I • • gsTS v tu G • ynl a rd • yH 9 : . C 9 9@ I • J p s • 9 : 2 2 @ B H B 9 E 2 @I
  3. W / • • S • • / • •

    • W 5 1 • O S • • S • S
  4. • • O • • • • • 1 /

    • 1 O • • O • S O 16 1 W
  5. 9A • . u d eOb Ue • h 9A

    • u d eOt mH • p • oOwl s S a Wd e • d e ML / , Pn I 274 O • c P C • i • wl • 9 : A • > 9 : A • >>:7 • > >>:7
  6. • 0 1 , ./ . / ./ . /

    ./ : . : : ./: . / /
  7. • 1 > , ./ . / ./ . /

    ./ : . : : ./: . / / - > 1 2 2
  8. D S D • WV T • MS L F

    • 1 1 )( )( )( • ) 2 • 1 5 • 1 461 )( ,,( • 1 4C CA1 4 • 1 6 1 CD. / / / / / / / & , : / / / /
  9. / 7 • N 8 D 48 • 8 D

    48 . $ H C • OP : HI BA • :0 ( • 322 ) 85 0 . $ H C • 322 ) 85 0 . $ H C • 322 ) 85 ) 0 . ( $ H C • D:1:4 • 1H H DH .6/: - 0 M . $ H C • 6/: . 2A D A 0 /42 . $ H C • 6/: . 2A D A 0 /42 . ( $ H C • 6/: . 2A D A 0 /42 . ) $ H C (
  10. -88 2 • 0 A F5 • / 8 75C

    8 . 7 -4- C • / 8 75C 8 . 7 -4- $ C • 4D6 C • 13 -88A : C • 13 -88A : C • 13 -88A : C • 13 -88A : $ C • 13 -88A : C $
  11. 4 • 5 • • • • • 1 2

    7 , . / . . / : : .: / . . :
  12. 7: • /1 : • 11. . /1 1 ,

    . / . . / : : .: / .
  13. A • A • • 8 • 1 , /

    / / : : /: / : .:/ :
  14. 2 • • 0 . C/ 1, ? 1 1,

    ? ?= : : = : 1= ? 1: 1 = 1 :=
  15. • • / 1 / 2 / .C / 1,

    ? 1 1, ? ?= : : = : 1= ? 1: 1 = 1 :=
  16. C • C/ , / / / : : /:

    / : .:/ : 2 3
  17. / • / , / / / : : /:

    / : .:/ : • /
  18. • 5 5 • S 5 • a 2 EE

    , / / / : : /: / : .:/ :
  19. • • 2 • C , / / / :

    : /: / : .:/ : 66
  20. - • • A - 7 2 C . /

    / ? / / ? ?= : : / , = : / / = / ? : =? = : = /
  21. 8 • 8 • 2 8 C . / /

    ? / / ? ?= : : / , = : / / = / ? : =? = : = /
  22. 2 • 2 , - . . . . :

    : . : . . . . / :
  23. B A • 3 B A • / 0 0

    • . C/ , ? , ? ?= : : - = : = ? : = : =
  24. 2 /@2t • 2 v J SWy W • o

    a • is Ndkb g h lD • u D r • 2 /@2 t Kt n ND • KC K E pD • 2 je Tu v K • l k 2 2 T / 2 / • • 2 3 # 2 J SWy I / 2 #"
  25. • K E koIT • • r N ai d

    W e jC • v C • u Ju lN C • K J J D nC • gb Sv J • j i / S 3 / @ y • ko • 3 " IT # u "" u p Wh y t J s
  26. 4 CFI • • J • 3 3 /etc/pf.conf block

    in all pass in from 10.0.0.0/8 pass in from 172.16.0.0/16 pass in from 192.168.0.0/24
  27. J • C F O • 5 • 3 3

    I S 3 /Library/LaunchDaemons/local.pfctl.plist <plist version="1.0"> <dict> <key>Disabled</key> <false/> <key>Label</key> <string>local.pfctl</string> <key>Program</key> <string>/sbin/pfctl</string> <key>ProgramArguments</key> <array> <string>pfctl</string> <string>-E</string> <string>-f</string> <string>/etc/pf.conf</string> </array> <key>RunAtLoad</key> <true/> <key>StandardErrorPath</key> <string>/tmp/local.pfctl.err</string> <key>StandardOutPath</key> <string>/tmp/local.pfctl.out</string> <key>WorkingDirectory</key> <string>/var/run</string> </dict> </plist>
  28. 3 36 6 e • 3 6 A a •

    i • 6 PI JE • PI a Wb G V k • H NC S
  29. 3 3 • 7 37 A be • • PI

    JE • iPI be W kG V l • H NCkS • a
  30. 3 3 aeo • 8 38 kn • GI N

    • C W HIP bAE • r kn lpC JNP • iA S • s Au v t • 3 3 J J I V $ sudo openvpn --client --dev tun --proto udp -- remote ”xxx.xxx.xxx.xxx“ ”1194“ --resolv-retry infinite --nobind --persist-key --persist-tun --comp-lzo --verb 3 --ca $ca_crt --cert $client_crt --key $client_key
  31. + iM • n a e + 3J e k

    • s 9 V • ot s • k M MB • J Bg e lr
  32. S • / 2 4 i U C • e

    HdW b i x • x • i NI a W • ci CH U • c • i M o t • p I l mCH i U H N • i N 7 N 1 N • V 7 • I cU u • M r
  33. 2