sudo ip a add
sudo ifconfig
enp0s3 : 인터페이스
재부팅하면 명령어로 설정한 ip주소는 사라진다
설정 파일로 IP 주소 변경
주의사항) 1. 게이트웨이 ip주소 확인 2. 비어있는(할당 가능한)ip 주소 확인 3. DNS 서버 IP주소 확인
8.8.8.8 : 구글에서 운영중인 퍼블릭 DNS 서버 (+8.8.4.4)
같은 네트워크안에 같은 ip주소가 있으면 ip주소가 충돌한다는 DHCP 에러메시지가 나옴
게이트웨이 주소 아는법: 라우팅테이블
공유기가 내 컴퓨터와 외부 컴퓨터를 연결시켜주는 게이트웨이
게이트웨이 : 하나의 네트워크와 다른 네이트워크를 연결시켜주는 중간 역할
CGI : common gateway interface (느림)
WWW웹과 DB데이터베이스를 연동시킬 때 CGI라는 게이트웨이를 넣는다.
HTML (CGI) SQL
ip r
route -n (Gateway ip주소 확인)
ping을 해서 응답이 온다면 ip주소를 사용하고 있는 것
addresses는 소프트웨어상 ip이기에 복수. 하드웨어는 단수.
고정 ip는 dhcp를 쓰지 말아야한다.
sudu netplan apply
바꾸기 전 : 100.100 => 100.110
systemd-resolve --status | grep 'DNS Server'
dir/etc/resolv.conf
netplan이 더 낫다.
sudo route add default gw [gw ip주소]
sudo route del default gw [gw ip주소]
ping [ip 주소]
ping -c [숫자][ip주소]
fping -g [ip주소]
netstat -rn (게이트웨이 라우팅테이블)
netstat -an | grep LISTEN (현재 active하게 동작하는 포트나 서비스)
sudo netstat -p | more (-p : 실제 지금 열려있는 포트)
netstat -i