개발공부/네트워크
-
NAT-1개발공부/네트워크 2025. 1. 5. 21:21
출처 : https://www.netmanias.com/ko/post/blog/5833/nat-network-protocol/nat-behavior-requirements-for-unicast-udp-rfc-4787-part-1-mapping-behavior, gpt NAT?라우터에서 ip를 변환하는 기술ip 헤더를 수정하여 동작static nat = 내부 네트워크 사설 ip를 고정dynamic nat = 동적으로 매핑STUN프로토콜임nat 를 통해 p2p 통신을 하기 위함stun 서버 stun 클라이언트 사이 통신에서내가 사설망에 있는지 (nat 사용 하는지)nat 동작이 어떻게 되는지nat에 의해 변경되는 ip, 포트는 어떻게 되는지를 기술함 NAT 동작(1) (2)1.1.1.1:10 ====> ..
-
포트포워딩개발공부/네트워크 2024. 10. 27. 22:14
앞선 글인 'https://tae-98.tistory.com/46' 와 연관이 깊다.보통 라우터에서 클릭 몇번해서 설정해 주면 'iptables' 명령어가 라우터 내부에서 커맨드로 입력된다. 포트포워딩?외부 ==> 내부 네트워크 접근할 수 있도록 설정할 때 쓰는 기능포트?데이터가 특정 프로세스로 전달될 수 있도록 하는 논리적인 접점그냥 패킷 중간에 있는 구분자라고 생각하면 편하다.라우터 대부분 이 기능이 있다. 기능 써보기 1. 라우터 웹 ui에 접속한다. ==>윈도우 명령 프롬프트에서 ipconfig 쳤을때 게이트웨이ip가 보통 webui로 나온다.2. 로그인 하기 ==>본인 공유기 구글링해서 초기 비밀번호 찾아봅시다3. lgu+ 기준 네트워크 설정 ==> nat 설정(제조사 마다 다를거에요)4. 포트..
-
iptables(부제: 방화벽)개발공부/네트워크 2024. 9. 14. 23:15
= 리눅스 방화벽 도구= netfilter 도구 netfilter 이미지는 꼭 검색해서 보셔요 명령어iptables -A체인의 끝에 규칙을 추가합니다.iptables -D체인에서 규칙을 삭제합니다.iptables -I지정한 위치에 규칙을 삽입합니다.iptables -R체인의 규칙을 교체합니다.iptables -L현재의 모든 규칙을 나열합니다.iptables -F체인의 모든 규칙을 삭제합니다.iptables -Z체인의 모든 패킷과 바이트 카운터를 0으로 초기화합니다.iptables -P체인의 기본 정책을 설정합니다.iptables -N새로운 체인을 생성합니다.iptables -X사용자 정의 체인을 삭제합니다.iptables -E체인의 이름을 변경합니다.iptables -v상세 정보를 출력합니다.iptabl..
-
스위치 (netgear switch), VLAN개발공부/네트워크 2024. 9. 1. 18:51
이 스위치 기반으로 설명할 겁니다.쿠팡에서 파는 8만원정도의 스위치.. 스위치가 뭐죠?lan 사이드에서 네트워크를 구성해 주는 역할을 스위치라 부른다별 말 없이 '스위치' 라 하면 보통 l2스위치를 말한다.(l2스위치 == mac주소 기반, l3스위치 == ip 주소 기반)들어오는 패킷을 보고 어느 포트로 보낼지 결정해 주는 기계라고 생각하면 편하다. VLAN?= lan 쪼개기논리적으로 lan을 구성하는 방법이다 스위치가 vlan 구성에 중요한 역할을 해준다.그 방법은 패킷에 vlan tag를 추가해 주는방법이다.스위치에서는 tag를 읽거나 써서 vlan을 구성한다. netgear switch setting1. 스위치 포트랑 pc랑 연결한다.2. 네트워크설정에서 ip 주소를 192.168.0.x로 바꾼다..