λ€νΈμν¬ κ΄λ ¨ νμ κ°λ
- Protocol : μ»΄ν¨ν° κ° λ€νΈμν¬μμΌλ‘ μμ¬μν΅μ νλ λ°©λ²μ κ΄ν μ½μ
- TCP (Transmission Control Protocol) : ν΅μ μ μ μ‘/μμ λ°©μκ³Ό κ΄λ ¨ν μ½μ
- IP (Internet Protocol) : λ°μ΄ν° ν΅μ μ λ€λ£¨λ λ°©μκ³Ό κ΄λ ¨ν μ½μ
- νΈμ€νΈλͺ : κ°κ°μ μ»΄ν¨ν°μ μ§μ λ μ΄λ¦
- λλ©μΈλͺ : hanbit.co.krκ³Ό κ°μ νμμΌλ‘ νκΈ°
- FQDN (Fully Qualified Domain Name) : νΈμ€νΈλͺ +λλ©μΈλͺ μΈ μ 체 μ΄λ¦, this.hanbit.co.kr
IPμ£Όμ :
- κ° μ»΄ν¨ν°μ λμΉ΄λμ λΆμ¬λλ μ€λ³΅λμ§ μλ μ μΌν μ£Όμ
- νΉμ μ»΄ν¨ν°μ ipμ£Όμλ₯Ό μλ©΄ κ·Έ μ»΄ν¨ν°μ μ μν μ μμ
- 4λ°μ΄νΈλ‘ ꡬμ±λλ©°, κ° μ리μλ 0~255μ μ«μλ₯Ό μ¬μ©
- Server κ°μλ¨Έμ μ μ£Όμλ 192.168.111.100
- λͺ¨λ μ»΄ν¨ν°μμ μκΈ°μμ μ μλ―Ένλ ipμ£Όμλ 127.0.0.1
λ€νΈμν¬ μ£Όμ:
- κ°μ λ€νΈμν¬μ μν΄ μλ μ₯μΉ(μ»΄ν¨ν° λ±)κ° κ³΅μ νλ κ³΅ν΅ μ£Όμ
- 192.168.111.200
λΈλ‘λμΊμ€νΈ μ£Όμ:
- λ΄λΆ λ€νΈμν¬μμ λͺ¨λ μ»΄ν¨ν°μ λ°μ΄ν°λ₯Ό μ μ‘ν μ μλ μ£Όμ
- Cν΄λμ€μ κ²½μ° 168.168.111.255
κ²μ΄νΈμ¨μ΄:
- λ΄λΆ λ€νΈμν¬λ₯Ό μΈλΆ λ€νΈμν¬μ μ°κ²°ν λ νμν μ»΄ν¨ν° λλ μ₯λΉλ₯Ό μλ―Έ
- μΈλΆ λ€νΈμν¬λ‘ λκ°κΈ° μν ν΅λ‘, λ΄λΆλ‘ ν₯νλ λ¬Έκ³Ό μΈλΆλ‘ ν₯νλ λ¬Έμ΄ μμ΄μΌ ν¨ (λ€νΈμν¬ μΉ΄λ 2κ° μ₯μ°©)
- VMware νλ‘κ·Έλ¨μ΄ μ 곡νλ κ²μ΄νΈμ¨μ΄ μ£Όμ: 192.168.111.2
λ·λ§μ€ν¬:
- λ€νΈμν¬ μ£Όμμ νΈμ€νΈ μ£Όμλ₯Ό ꡬλΆνλ κ²μ μλ―Έ
- λ·λ§μ€ν¬μ λ°λΌ λ€νΈμν¬μ κ·λͺ¨κ° κ²°μ λ¨
- 255.255.255.0 : λ€νΈμν¬ μ£Όμ (μ 3μ리) + νΈμ€νΈ μ£Όμ (λ§μ§λ§ 3μ리)
DNS μλ² μ£Όμ
- DNS(Domain Name System) μλ² : URLμ ν΄λΉ μ»΄ν¨ν°μ ipμ£Όμλ‘ λ³ννλ μλ² μ»΄ν¨ν°
- /etc/resolv.conf νμΌμ 'nameserver DNSμλ²ip' μ νμμΌλ‘ μ§μ λ¨
리λ μ€μμμ λ€νΈμν¬ μ₯μΉ μ΄λ¦
λμΉ΄λ μ΄λ¦ : ens160 (ifconfig)
λ€νΈμν¬ κ΄λ ¨ λͺ λ Ήμ΄ (κΌ μΈμ°κΈ°)
nmtui (Network Manager Text User Interface) λͺ λ Ή
- systemctl start/stop/restart/status NetworkManager :
- λ€νΈμν¬ μ€μ λ³κ²½ ν μμ€ν μ μ μ©μν€λ λͺ λ Ή
- nmtui λͺ λ Ή μ€ν ν νΉμ ens160.nmconnection νμΌμ νΈμ§ν ν κΌ restart λͺ λ Ή μ€νν΄μΌ ν¨
- ifconfig μ₯μΉλͺ up / ifup μ₯μΉλͺ : ν΄λΉ μ₯μΉ μλ
- ifconfig μ₯μΉλͺ down / ifdown μ₯μΉλͺ : λ€νΈμν¬ μ₯μΉ λ
- ifconfig μ₯μΉλͺ : ν΄λΉ μ₯μΉμ ipμ£Όμμ κ΄λ ¨ μ 보 μΆλ ₯
- nslookup : DNSμλ²μ μλμ ν μ€νΈνλ λͺ λ Ή
- ping ipμ£Όμ/URL μ£Όμ : ν΄λΉ μ»΄ν¨ν°κ° λ€νΈμν¬μμμ μλ΅νλμ§ ν μ€νΈ (μλ μ»΄μ΄ μ΄μ μμ΄ μ μλλλμ§ μ²΄ν¬)
λ€νΈμν¬ μ€μ κ³Ό κ΄λ ¨λ μ£Όμ νμΌ
nmtui λͺ λ Ή μ€ν ν λ³κ²½λλ κ΄λ ¨ νμΌλ€ (μ€μ, μ κΈ°μ΅νκΈ°)
μλ νμΌλ€μ μ§μ νΈμ§νλ©΄ nmtui λͺ λ Ή μ€νκ³Ό λμΌν ν¨κ³Ό
- /etc/NetworkManager/system-connection/ens160.nmconnection : ens160 μ₯μΉμ μ€μ λ λ€νΈμν¬ μ 보 κΈ°μ λ νμΌ
- /etc/resolv.conf : DNS μλ²μ μ 보 λ° νΈμ€νΈλͺ κΈ°μ λ νμΌ, μΉλΈλΌμ°μ λ nslookupμΌλ‘ urlμ‘°ν μ μ€μκ°μΌλ‘ νμΈ
- /etc/hosts : νμ¬ μ»΄ν¨ν°μ νΈμ€νΈλͺ κ³Ό FQDN(νΈμ€νΈλͺ +λλ©μΈλͺ )
DNS μλ²μ μν
- URL μ΄λ¦μ ipμ£Όμλ‘ λ³κ²½νλ μν μ ν¨
- /etc/resolv.conf νμΌμ μ€μ λ DNSμλ²μκ² URLμ ip μ£Όμ μμ² > μμλΈ ipμ£Όμμ μ»΄ν¨ν°λ‘ μ μ
- DNS μλ²κ° κ³ μ₯λλ©΄ URLμ μ¬μ©ν΄μ μΉμλ²μ μ μν μ μμ
νμ΄ν : 2κ°μ νλ‘κ·Έλ¨μ μ°κ²°νλ ν΅λ‘
ls -l /etc | more : νμ΄μ§λ₯Ό λλ μ ls -lλ‘ μΆλ ₯λ λ΄μ© 보기
νν° : νμν κ²λ§ κ±Έλ¬μ£Όλ κΈ°λ₯, μ£Όλ‘ νμ΄νμ κ°μ΄ μ¬μ©
ps -ef | grep bash : bashλΌλ κΈμκ° λ€μ΄κ° νλ‘μΈμ€λ§ μΆλ ₯
rpm -qa | grep dnf : μ€μΉλ ν¨ν€μ§ μ€ dnf κΈμ λ€μ΄κ° ν¨ν€μ§λ₯Ό μΆλ ₯
νλ‘μΈμ€
νλλμ€ν¬μ μ μ₯λ μ€νμ½λ(νλ‘κ·Έλ¨)κ° λ©λͺ¨λ¦¬μ λ‘λ©λμ΄ νμ±νλ κ²
- ν¬κ·ΈλΌμ΄λ νλ‘μΈμ€ : μ€ννλ©΄ νλ©΄μ λνλ μ¬μ©μμ μνΈμμ©νλ νλ‘μΈμ€, νλ©΄μμ μ€νλκ³ μλ νλ‘κ·Έλ¨
- λ°±κ·ΈλΌμ΄λ νλ‘μΈμ€ : μ€νμ λμμ§λ§ νλ©΄μ λνλμ§ μλ νλ‘μΈμ€, λ°μ΄λ¬μ€ λ°±μ μ΄λ μλ²λ°λͺ¬(μλΉμ€) λ±
- νλ‘μΈμ€ λ²νΈ : λ©λͺ¨λ¦¬μ λ‘λ©λμ΄ νμ±νλ κ°κ°μ νλ‘μΈμ€μ ν λΉλ κ³ μ λ²νΈ (νΉμ λ²νΈλ‘ μ°Ύκ³ κ°μ λ‘ μ κ±°)
- μμ λ²νΈ : νμ¬ μ€νλλ λ°±κ·ΈλΌμ΄λ νλ‘μΈμ€μ μμ°¨ λ²νΈ
νλ‘μΈμ€ κ΄λ ¨ μ£Όμ λͺ λ Ή
- ps : νμ¬ νλ‘μΈμ€ μν νμΈ (ps -ef | grep νλ‘μΈμ€λͺ )
- kill : νλ‘μΈμ€ κ°μ μ’ λ£ (kill -9 νλ‘μΈμ€λ²νΈ)
- pstree: λΆλͺ¨νλ‘μΈμ€μ μμνλ‘μΈμ€μ κ΄κ³λ₯Ό νΈλ¦¬ ννλ‘ μΆλ ₯
systemctl λͺ λ Ήμ΅μ
- systemctl start/stop/restart μλΉμ€λͺ : μλΉμ€ μμ/μ€μ§/μ¬μμ
- systemctl status μλΉμ€λͺ : μλΉμ€ μν νμΈ
- systemctl enable/disable μλΉμ€λͺ : μλΉμ€ μ¬μ©/μν¨
μμΌ :
- μλΉμ€μ λ°λ κ°λ , νμν λλ§ μλνλ μλ² νλ‘μΈμ€
- μλΉμ€λ₯Ό μμ²ν κ²½μ° systemdκ° μμΌμ ꡬλ, μμ²μ΄ λλλ©΄ μμΌμ μ’ λ£
- μλΉμ€μ λΉν΄ μ²μ μ°κ²°λλ μκ°μ΄ λ μμλ¨
- λνμ μμλ‘ ν λ· μλ²κ° μμ