PPP(Point-to-Point Protocol) ์ง์ ๊ตฌํ๊ณผ ํจ๊ป ppp 2.5.0 ํจํค์ง๊ฐ ์ถ์๋์์ต๋๋ค. ์ด๋ฅผ ํตํด ์ง๋ ฌ ํฌํธ๋ ์ง์ ๊ฐ ์ฐ๊ฒฐ์ ์ฌ์ฉํ์ฌ IPv4/IPv6 ํต์ ์ฑ๋์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค. -ํฌ์ธํธ ์ฐ๊ฒฐ(์: ์ ํ ์ ์) ํจํค์ง์๋ ์ฐ๊ฒฐ ํ์, ์ธ์ฆ, ๋คํธ์ํฌ ์ธํฐํ์ด์ค ๊ตฌ์ฑ์ ์ฌ์ฉ๋๋ pppd ๋ฐฑ๊ทธ๋ผ์ด๋ ํ๋ก์ธ์ค์ pppstats ๋ฐ pppdump ์ ํธ๋ฆฌํฐ ์ ํธ๋ฆฌํฐ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ํ๋ก์ ํธ ์ฝ๋๋ BSD ๋ผ์ด์ผ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค. ์ด ํจํค์ง๋ ๊ณต์์ ์ผ๋ก Linux ๋ฐ Solaris(NeXTStep, FreeBSD, SunOS 4.x, SVR4, Tru64, AIX ๋ฐ Ultrix์ ๋ํ ์ ์ง ๊ด๋ฆฌ๋์ง ์์ ์ฝ๋)์ ๋ํ ์ง์์ ์ ๊ณตํฉ๋๋ค.
๋ง์ง๋ง ์ฃผ์ ๋ธ๋์น ppp 2.4.0์ 2000๋ ์ ์ถ์๋์์ต๋๋ค. ๋ฒ์ ๋ฒํธ๊ฐ ํฌ๊ฒ ์ฆ๊ฐํ ๊ฒ์ pppd ํ๋ฌ๊ทธ์ธ๊ณผ์ ํธํ์ฑ์ ์๋ฐํ๋ ๋ณ๊ฒฝ ์ฌํญ๊ณผ ๋น๋ ์์คํ ์ ์์ ํ ์ฌ์ค๊ณ ๋๋ฌธ์ ๋๋ค. ๊ฐ์ ์ฌํญ ์ค:
- PEAP(Protected Extensible Authentication Protocol) ์ธ์ฆ ํ๋กํ ์ฝ์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
- PKCS12 ํ์์ ์ธ์ฆ์ ๋ฐ ํค๊ฐ ํฌํจ๋ ํ์ผ ๋ค์ด๋ก๋์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
- GNU Autoconf ๋ฐ Automake๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๋น๋ ํ๊ฒฝ์ด ์ ์๋ฉ๋๋ค. pkgconfig ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
- pppd ํ๋ฌ๊ทธ์ธ ๊ฐ๋ฐ์ ์ํด API๊ฐ ๋ํญ ์ฌ์ค๊ณ๋์์ต๋๋ค.
- IPX ํ๋กํ ์ฝ์ ๋ํ ์ง์์ด ์ค๋จ๋์์ต๋๋ค.
- suid ๋ฃจํธ ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ pppd ์คํ ํ์ผ ์ค์น๋ฅผ ์ค์งํ์ต๋๋ค.
- pppd ipv6cp-noremote, ipv6cp-nosend, ipv6cp-use-remotenumber, ipv6-up-script, ipv6-down-script, show-options, usepeerwins, ipcp-no-address, ipcp-no-addresses ๋ฐ nosendip์ ์ ์ต์ ์ด ์ถ๊ฐ๋์์ต๋๋ค. .
- Linux ํ๋ซํผ์์๋ ๋๋ผ์ด๋ฒ๊ฐ ์ง์ํ๋ ์ง๋ ฌ ํฌํธ์ ๋ํ ์ ์ก ์๋๋ฅผ ์ค์ ํ ์ ์์ต๋๋ค.
์ถ์ฒ : opennet.ru