컴퓨터 지식 네트워크 - 컴퓨터 지식 - 29&30-서브넷 마스크 및 정적 라우팅 항목

29&30-서브넷 마스크 및 정적 라우팅 항목

개념: 대규모 LAN을 여러 개의 작은 LAN으로 나눕니다.

1gt; 서브넷 마스크는 네트워크 마스크 및 주소 마스크라고도 합니다.

2gt; 기능: 네트워크 분할에 사용됩니다.

3gt; IP 주소를 학습함으로써 네트워크 식별자와 호스트 식별자를 알 수 있습니다. 라우터는 네트워크 식별자와 호스트 식별자를 어떻게 구별합니까? 서브넷 마스크를 통해 달성됩니다.

4gt; 서브넷 마스크는 독립적으로 존재하지 않으며 IP 주소와 함께 존재해야 합니다.

서브넷 마스크는 네트워크 비트가 1이고 호스트 비트가 모두 0임을 의미합니다. 추정은 다음과 같습니다.

첫 번째 유형: 255.255.255.0

두 번째 유형: 192.168.0.1/24----24는 처음 24비트가 네트워크 비트임을 의미합니다.

1gt; 또한 32비트이며 4개의 10진수 그룹으로 구분됩니다. 중간에 점으로 표시되거나 "점으로 구분된 바이너리"

2gt; 이 서브넷 마스크를 사용하거나 이 필드를 사용하여 원래 네트워크 주소 분할 리소스를 보호합니다.

더 작은 네트워크를 얻으려면 다시 서브넷을 사용하세요. IP 주소 범위는 더 작지만 실제로 네트워크에서 사용됩니다.

3gt; 네트워크 IP 주소 자원을 절약하는 목적 중 하나※※

1gt; 서브넷을 분할하여 서브넷의 주소 공간을 더욱 줄입니다. 비교적 엄격한 IP 주소를 최대한 활용하세요.

2gt; 네트워크 장비(라우터)에 의한 더 빠른 주소 지정을 촉진하고 이 네트워크 세그먼트의 IP 주소를 비로컬 네트워크 세그먼트의 IP 주소와 구별합니다. 라우터 또는 전달 기능이 있는 서버일 수 있습니다. , 예: CentOS

1gt; IP 주소가 낭비될 수 있습니다.

2gt; 많은 수의 방송(방송 폭풍)이 발생하기 쉽습니다.

3gt; 라우터 부하 압력이 너무 높습니다.

예: 서버가 인터넷에 연결될 수 없습니다. 검사 프로세스 중 하나입니다.

1gt; 네트워크 카드를 확인하세요(교차 확인)

2gt; ; ping 명령을 사용하여 게이트웨이/라우터가 통과되었는지 확인합니다.

3gt; www.baidu.com 또는 자체 클라우드 호스트와 같은 외부 네트워크 주소를 핑합니다.

첫 번째 복제 3개의 가상 머신, IP는 각각 10.0.0.11 및 10.0입니다. 0.12, 192.168.0.13

3개의 가상 머신이 필요합니다. 스냅샷을 선택하고

를 사용하여 연결된 클론을 생성합니다. 참고:

1gt; 첫 번째 호스트(10.0.0.11) 1 네트워크 카드를 설계하고 네트워크를 NAT 모드로 설정

네트워크 어댑터 2의 NAT 모드를 LAN 섹션으로 수정

1gt; 첫 번째 가상 머신 구성(route1_10.0.0.11) IP 주소 etho는 10.0.0.11입니다.

vim /etc/sysconfig/network-scripts/ifcfg-eth0

다시 시작 네트워크 카드를 구성한 후: systemctl restart network

Ifconfig 또는 ifconfig eth0은 네트워크 카드 구성 정보가 유효한지 확인합니다.

2gt; 두 번째 가상 머신(route2_10.0.0.12)의 IP 주소를 구성합니다. 두 번째 가상 머신에는 두 개의 네트워크 카드가 있으므로 ifcfg-eth1을 먼저 복사해야 할 것으로 추정됩니다.

그런 다음 ifcfg-eth0 및 ifcfg-eth1을 각각 편집하고 ifcfg-eth0의 IP를 10.0.0.12로 변경하고 ifcfg-eth1의 IP를 192.168.0.12로 변경합니다.

네트워크가 작동하는지 테스트합니다. 연결되면 가상 Ping에서 호스트 2(10.0.0.12)에서 가상 호스트 1(10.0.0.11)의 IP 주소를 사용합니다.

가상 호스트 1(10.0.0.11)에 정적 경로 추가 add -net 192.168.0.0/24 gw 10.0.0.12

가상 호스트 3(192.168.0.13) Static에 추가 Route add -net 10.0.0.0/24 gw 192.168.0.12

성공적으로 추가되었습니다. 가상 호스트 2(10.0.0.12)를 방문하여 네트워크가 원활한지 테스트하세요.

가상 호스트 2에서 (10.0 .0.12) iftop을 사용하여 양방향 데이터를 보고 패킷 손실 상태를 표시합니다.

그 이유는 가상 호스트 2(10.0.0.12)가 커널 전달을 활성화하지 않기 때문입니다.

커널 전달 활성화: echo "net.ipv4.ip_forward = 1" gt;gt;/etc/sysctl.conf

명령 적용: sysctl –p

上篇: 24년 전, Zhu Yongting은 Alan Tam의 아들을 낳았습니다. 그 다음에는 무슨 일이 일어났나요? 下篇: 25인치 구형 TV의 가격은 얼마인가요?
관련 내용