FreeBSD 12.4 ๋ฆด๋ฆฌ์Šค

FreeBSD 12.4๊ฐ€ ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์„ค์น˜ ์ด๋ฏธ์ง€๋Š” amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 ๋ฐ armv6, armv7 ๋ฐ aarch64 ์•„ํ‚คํ…์ฒ˜์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ€์ƒํ™” ์‹œ์Šคํ…œ(QCOW2, VHD, VMDK, ์›์‹œ) ๋ฐ Amazon EC2 ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์„ ์œ„ํ•œ ์ถ”๊ฐ€ ์ด๋ฏธ์ง€๋ฅผ ์ค€๋น„ํ–ˆ์Šต๋‹ˆ๋‹ค. FreeBSD 12.4๋Š” 12.x ๋ถ„๊ธฐ์˜ ๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ์ด๋ฉฐ 31๋…„ 2023์›” 13.2์ผ๊นŒ์ง€ ๊ณ„์† ์œ ์ง€๋ฉ๋‹ˆ๋‹ค. FreeBSD 2023 ์—…๋ฐ์ดํŠธ๋Š” ๋ด„์— ์ค€๋น„๋  ์˜ˆ์ •์ด๋ฉฐ FreeBSD 14.0์€ XNUMX๋…„ XNUMX์›”์— ์ถœ์‹œ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

์ฃผ์š” ํ˜์‹ :

  • ์ฝ”๋“œ๋ฒ ์ด์Šค๊ฐ€ ์œ ์ง€ ๊ด€๋ฆฌ๋˜์ง€ ์•Š๊ณ  ํ’ˆ์งˆ ๋ฌธ์ œ๊ฐ€ ์žˆ๋Š” telnetd ์„œ๋ฒ„ ํ”„๋กœ์„ธ์Šค๋ฅผ ๋” ์ด์ƒ ์‚ฌ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. FreeBSD 14 ๋ถ„๊ธฐ์—์„œ๋Š” telnetd ์ฝ”๋“œ๊ฐ€ ์‹œ์Šคํ…œ์—์„œ ์ œ๊ฑฐ๋ฉ๋‹ˆ๋‹ค. ํ…”๋„ท ํด๋ผ์ด์–ธํŠธ ์ง€์›์€ ๋ณ€๊ฒฝ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • ๊ฐ€์ƒ ์ด๋”๋„ท ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” if_epair ๋“œ๋ผ์ด๋ฒ„๋Š” ์—ฌ๋Ÿฌ CPU ์ฝ”์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŠธ๋ž˜ํ”ฝ ์ฒ˜๋ฆฌ๋ฅผ ๋ณ‘๋ ฌํ™”ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • cp ์œ ํ‹ธ๋ฆฌํ‹ฐ๋Š” "-R" ํ”Œ๋ž˜๊ทธ๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ๋ฌดํ•œ ์žฌ๊ท€์— ๋Œ€ํ•œ ๋ณดํ˜ธ๋ฅผ ๊ตฌํ˜„ํ•˜๊ณ  "-H", "-L" ๋ฐ "-P" ํ”Œ๋ž˜๊ทธ์˜ ์˜ฌ๋ฐ”๋ฅธ ์ฒ˜๋ฆฌ๋ฅผ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค(์˜ˆ: "-H" ๋˜๋Š” "-P "๊ฐ€ ์ง€์ •๋œ ๊ฒฝ์šฐ ํ™•์žฅ ์‹ฌ๋ณผ๋ฆญ ๋งํฌ) "-R" ํ”Œ๋ž˜๊ทธ ์—†์ด "-P" ํ”Œ๋ž˜๊ทธ๊ฐ€ ํ—ˆ์šฉ๋ฉ๋‹ˆ๋‹ค.
  • nfsd, elfctl, usbconfig, fsck_ufs ๋ฐ growfs ์œ ํ‹ธ๋ฆฌํ‹ฐ์˜ ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • sh ๋ช…๋ น ์ธํ„ฐํ”„๋ฆฌํ„ฐ์—์„œ ํ”„๋กœํ•„ ๋กœ๋“œ ๋…ผ๋ฆฌ๊ฐ€ ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋จผ์ € ".sh" ํ™•์žฅ์ž๋ฅผ ๊ฐ€์ง„ ๋ชจ๋“  ํŒŒ์ผ์ด /etc/profile.d ๋””๋ ‰ํ† ๋ฆฌ์—์„œ ๋กœ๋“œ๋œ ๋‹ค์Œ /usr/local/etc/profile ํŒŒ์ผ์ด ๋กœ๋“œ๋ฉ๋‹ˆ๋‹ค. , ".sh" ํ™•์žฅ์ž๋ฅผ ๊ฐ€์ง„ ํŒŒ์ผ์ด /usr/local/etc/profile.d/ ๋””๋ ‰ํ† ๋ฆฌ์—์„œ ๋กœ๋“œ๋ฉ๋‹ˆ๋‹ค.
  • tcpdump ์œ ํ‹ธ๋ฆฌํ‹ฐ๋Š” pflog ํ—ค๋”์— ํ‘œ์‹œ๋˜๋Š” ๊ทœ์น™ ์ˆ˜๋ฅผ ์„ค์ •ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • DragonFly BSD๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด dma(DragonFly Mail Agent) ๋ฉ”์‹œ์ง€ ์ „๋‹ฌ ์—์ด์ „ํŠธ ์ฝ”๋“œ๊ฐ€ ๋™๊ธฐํ™”๋˜์–ด ๋กœ์ปฌ ๋ฉ”์ผ ํด๋ผ์ด์–ธํŠธ์—์„œ ๋ฉ”์‹œ์ง€๋ฅผ ์ˆ˜์‹  ๋ฐ ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค(ํฌํŠธ 25๋ฅผ ํ†ตํ•œ ๋„คํŠธ์›Œํฌ SMTP ์š”์ฒญ ์ฒ˜๋ฆฌ๋Š” ์ง€์›๋˜์ง€ ์•Š์Œ).
  • pf ํŒจํ‚ท ํ•„ํ„ฐ๋Š” pfsync๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ํŠธ๋ž˜ํ”ฝ์„ ๋ฆฌ๋””๋ ‰์…˜ํ•  ๋•Œ ๋ฉ”๋ชจ๋ฆฌ ๋ˆ„์ˆ˜๋ฅผ ์ˆ˜์ •ํ•˜๊ณ  ์ƒํƒœ ๋™๊ธฐํ™”๋ฅผ ๊ฐœ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • dtrace ์ถ”์  ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์œ„ํ•ด ipfilter ํŒจํ‚ท ํ•„ํ„ฐ์— DT5 ๋ฐ SDT ํ…Œ์ŠคํŠธ ํ˜ธ์ถœ์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ippool.conf ํ˜•์‹์˜ ippool ๋ณต์‚ฌ๋ณธ์œผ๋กœ ๋คํ”„๋ฅผ ๋คํ”„ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค. VNET ๊ฐ€์ƒ ๋„คํŠธ์›Œํฌ ์Šคํƒ์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ๊ฐ์˜ฅ ํ™˜๊ฒฝ์—์„œ ipfilter ๊ทœ์น™, ์ฃผ์†Œ ๋ณ€ํ™˜ ํ…Œ์ด๋ธ” ๋ฐ ip ํ’€(ippool)์„ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒƒ์€ ๊ธˆ์ง€๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • Comet Lake, Ice Lake, Tiger Lake ๋ฐ Rocket Lake ๋งˆ์ดํฌ๋กœ์•„ํ‚คํ…์ฒ˜ ๊ธฐ๋ฐ˜ Intel CPU์— ๋Œ€ํ•œ ์ง€์›์ด hwpmc(Hardware Performance Monitoring Counter) ํ”„๋ ˆ์ž„์›Œํฌ์— ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ํ–ฅ์ƒ๋œ ํ•˜๋“œ์›จ์–ด ์ง€์›. aesni, aw_spi, igc, ixl, mpr, ocs_fc, snd_uaudio, usb ๋“œ๋ผ์ด๋ฒ„์˜ ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ena ๋“œ๋ผ์ด๋ฒ„๋Š” EC2.6.1(Elastic Compute Cloud) ์ธํ”„๋ผ์—์„œ EC2 ๋…ธ๋“œ ๊ฐ„์˜ ํ†ต์‹ ์„ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” 2์„ธ๋Œ€ ENAv2(Elastic Network Adapter) ๋„คํŠธ์›Œํฌ ์–ด๋Œ‘ํ„ฐ๋ฅผ ์ง€์›ํ•˜๋„๋ก ๋ฒ„์ „ XNUMX๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๊ธฐ๋ณธ ์‹œ์Šคํ…œ์— ํฌํ•จ๋œ ํƒ€์‚ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์—…๋ฐ์ดํŠธ๋œ ๋ฒ„์ „: LLVM 13, ์–ธ๋ฐ”์šด๋“œ 1.16.3, OpenSSL 1.1.1q, OpenSSH 9.1p1, ํŒŒ์ผ 5.43, libarchive 3.6.0, sqlite 3.39.3, expat 2.4.9, hostapd/ wpa_supplicant 2.10.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€