๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ๊ธฐ NetworkManager 1.30.0 ์ถœ์‹œ

๋„คํŠธ์›Œํฌ ๋งค๊ฐœ๋ณ€์ˆ˜ ์„ค์ •์„ ๋‹จ์ˆœํ™”ํ•˜๊ธฐ ์œ„ํ•ด ์ธํ„ฐํŽ˜์ด์Šค์˜ ์•ˆ์ •์ ์ธ ๋ฆด๋ฆฌ์Šค(NetworkManager 1.30.0)๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. VPN, OpenConnect, PPTP, OpenVPN ๋ฐ OpenSWAN์„ ์ง€์›ํ•˜๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ์€ ์ž์ฒด ๊ฐœ๋ฐœ ์ฃผ๊ธฐ๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

NetworkManager 1.30์˜ ์ฃผ์š” ํ˜์‹  ์‚ฌํ•ญ:

  • ํ‘œ์ค€ Musl C ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋นŒ๋“œํ•˜๋Š” ๊ธฐ๋Šฅ์ด ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Veth(๊ฐ€์ƒ ์ด๋”๋„ท) ์žฅ์น˜์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋„คํŠธ์›Œํฌ ์นด๋“œ์˜ ์˜คํ”„๋กœ๋“œ ํ•ธ๋“ค๋Ÿฌ๋ฅผ ํ™œ์„ฑํ™”ํ•˜๊ธฐ ์œ„ํ•œ ethtool ์œ ํ‹ธ๋ฆฌํ‹ฐ์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • WPA192 Enterprise Suite-B 3๋น„ํŠธ ๋ชจ๋“œ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์ด์ œ dhcpcd ํ”Œ๋Ÿฌ๊ทธ์ธ์—๋Š” "--noconfigure" ์˜ต์…˜์ด ์žˆ๋Š” ์ตœ์†Œ ๋ฒ„์ „ dhcpcd-9.3.3์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
  • "ipv4.dhcp-client-id=ipv6-duid" ์˜ต์…˜์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค(RFC4361).
  • ์—ญ๋ฐฉํ–ฅ DNS ํ™•์ธ ๋˜๋Š” DHCP๋ฅผ ํ†ตํ•ด ํ˜ธ์ŠคํŠธ ์ด๋ฆ„ ํ™•์ธ์„ ์ œ์–ดํ•˜๊ธฐ ์œ„ํ•œ ์ƒˆ๋กœ์šด ์„ค์ •์ด ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • libnm์—๋Š” ํ‚ค ํŒŒ์ผ ํ˜•์‹ ์ฝ๊ธฐ ๋ฐ ์“ฐ๊ธฐ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. libnm ์ฝ”๋“œ ๋ผ์ด์„ผ์Šค๊ฐ€ GPL 2.0+์—์„œ LGPL-2.1+๋กœ ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • initrd์— rd.net.timeout.carrier ์˜ต์…˜์„ ์ถ”๊ฐ€ํ•˜๊ณ  ๋งํฌ-๋กœ์ปฌ ๋ฒ”์œ„ ์ฃผ์†Œ๊ฐ€ ์žˆ๋Š” IPv6์— ๋Œ€ํ•œ ์ƒˆ๋กœ์šด "link6" ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ง€์›์„ ์ œ๊ณตํ–ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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