교환 장치 가 통신 서브 네트워크 를 구축 하고 macOS 를 통 해 네트워크 를 공유 합 니 다.
네트워크 구성 예시
빛 문자 의 묘사 가 직관 적 이지 않 은 것 같 아서 나 는 마음대로 설명도 를 그 렸 다. 아마 위의 그림 과 같다.
교환기 의 경우 교환기 가 공유 기 처럼 IP 주 소 를 자동 으로 분배 하지 않 는 다. 우리 가 인터넷, 교환 기 를 통 해 연결 할 때 물리 적 으로 링크 가 생 겼 지만 실제로는 통신망 이 생 겨 나 지 않 았 다.
우 리 는 네트워크 연결 이 기능 적 으로 7 층 으로 나 뉘 어 져 있 고 위 에서 아래로 나 뉘 어 져 있다 는 것 을 안다.
이때 우 리 는 물리 층, 데이터 링크 층 만 잘 설치 하기 때문에 네트워크 에 통로 가 생기 지 않 는 다.IP 프로 토 콜 층 은 네트워크 층 에 속 합 니 다. 교환기 가 IP 주 소 를 자동 으로 분배 하지 않 기 때문에 호스트 에 IP 주 소 를 설정 하고 네트워크 층 을 만들어 야 합 니 다.이런 층 이 만들어 진 후에 다른 상층 의 협 의 는 운영 체제 에 의 해 이 루어 졌 고 우 리 는 지금 관심 을 가지 지 않 는 다.
구체 적 절차
크 랜 베 리 파이 설정
ifconfig eth0 up
설명: eth 0 이라는 네트워크 카드 를 사용 합 니 다. 일반적으로 크 랜 베 리 파이 도 무선 네트워크 가 있 습 니 다. 시스템 을 설치 할 때 초기 화 할 때 네트워크 를 선택 하지 않 으 면 네트워크 카드 가 시작 되 지 않 습 니 다.통과 가능
ifconfig -a
어떤 네트워크 카드 가 있 는 지 확인 한 다음 에 구체 적 인 상황 에 따라 네트워크 카드 를 시작 합 니 다. 해당 하 는 네트워크 카드 닫 기 명령 은 다음 과 같 습 니 다.
ifconfig eth0 down
vim /etc/sysconfig/network-scripts/ifcfg-eth0
설명: 이 곳 은 구체 적 인 상황 에 따라 네트워크 카드 설정 파일 을 수정 하고 구체 적 으로
/etc/sysconfig/network-scripts/
디 렉 터 리 에서 볼 수 있 습 니 다.ONBOOT=yes #
NM_CONTROLLED=yes
BOOTPROTO=static # IP IP
IPADDR=192.168.2.1 # IP
NETMASK=255.255.255.0 # , ,
GETEWAY=192.168.2.10 #
주로 상기 몇 개의 매개 변 수 를 설정 하고 구체 적 인 IP 주 소 는 구체 적 인 상황 에 따라 설정 하 며 조롱박 에 따라 바 가 지 를 그 리 며 각각 다른 몇 대의 크 랜 베 리 파
IPADDR
주 소 를 설정 합 니 다.192.168.2.2
192.168.2.3
service network restart
정상 적 인 상황 에서 우리 가 세 대의 호스트 를 연결 한 후에 세 대의 호스트 가 서로 진행
ping
하 는 것 은 ping
통 할 수 있 지만 이때 우리 의 MacBook
은 ping
다른 세 대의 호스트 와 통 하지 않 는 다.MacBook 설정
그림 에서 보 듯 이 우 리 는 macOS 의 네트워크 설정 을 그림 과 같이 엽 니 다. 일반적으로 우리 의 MacBook 이 교환기 와 연 결 된 후에 이때
USB 10/....
이 네트워크 카드 는 녹색 이 고 사용 을 표시 합 니 다. , 。
IPV 4 를 설정 할 때, 우 리 는
을 선택 합 니 다. 그리고 각각 IP 주소, 서브 넷 마스크, 공유 기 를 다음 과 같이 설정 합 니 다.192.168.2.10
255.255.255.0
192.168.2.10
그리고
단 추 를 누 르 면 효력 이 발생 합 니 다. 정상 적 인 경우 MacBook ping
의 다른 호스트 ping
에서 통 합 됩 니 다.자, 우리 전체 통신 서브 네트워크 가 구성 되 었 습 니 다. 전체 네트워크 간 에 도 서로 방문 할 수 있 습 니 다. 그러나 네트워크 의 통신 체 제 는 서로 다른 네트워크 의 통신 은 공유 기 를 통 해 데이터 전송 을 해 야 합 니 다. 구체 적 인 네트워크 기초 지식 에 의문 이 있 으 면 검색엔진 을 통 해 '서브 네트워크 마스크 IP 주소 게 이 트 웨 이' 를 검색 하여 알 수 있 습 니 다.한편, 서브 넷 에 있어 우리 가 직접 외부 네트워크 를 방문 하지 못 하면 보통 우 리 는 프로그램 을 설치 할 때 많은 불편 을 가 져 오고 많은 번 거 로 운 일 도 발생 할 수 있다.그래서 이때 우 리 는 맥 북 이 하나의 경로 역할 을 해 야 한다.
MacBook 설정 데이터 전송
페이지 에서 버튼 을 클릭 합 니 다.이때 정상적으로 말하자면 우리 의 맥 북 은 인터넷 전송 기능 을 실 현 했 고 서브 넷 의 호스트 에서 직접 인터넷 에 접속 할 수 있다.그러나 우리 가
ping segmentfault.com
을 시도 해 보 았 을 때 ping
통 하지 않 는 다 는 것 을 발견 했다.그리고 우 리 는 외부 네트워크 의 IP 를 찾 아 진행 할 수 있 습 니 다 ping
. ping 이 통 할 수 있 습 니 다.만약 이런 상황 이 발생 한다 면 일반적으로 DNS 설정 이 필요 하 다.서브 넷 호스트 설정 DNS
vi /etc/resolv.conf
쓰기 설정
nameserver 8.8.8.8
nameserver 114.114.114.114
서브 넷 호스트 의 네트워크 를 다시 시작 합 니 다.
service network restart
이때 다시 시도 해 보 겠 습 니 다.
ping segmentfault.com
혹은
yum search nginx
인터넷 상호작용 도 제대로 할 수 있 게 됐어.
총결산
전체적으로 우리 가 했 던 일 은 주로 네 가지 이다.
그리고 왜 이런 절 차 를 해 야 하 는 지 이해 하려 면 네트워크 7 층 프로 토 콜 의 작업 절 차 를 이해 하고 네트워크 의 구축 형식 과 컴퓨터 시스템 이 어떻게 이런 협 의 를 실현 하 는 지 이해 한 다음 에 서로 다른 컴퓨터 에서 네트워크 설정 을 할 수 있다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
CentOS 7에서 OpenLDAP 서버 설치 및 구성LDAP(Lightweight Directory Access Protocol)는 ID와 개체를 쉽게 관리할 수 있는 디렉터리 서비스입니다. Windows 세계에서 서버는 일반적으로 Active Directory입니다...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.