어떻게 리눅스 우분투 11.10을 사용하여 라우팅? [닫은]


0

Ubuntu Linux 11.10을 사용하여 라우팅하는 방법 IP 주소가 클래스 A를 클래스 C에 핑할 수 있습니까? 한 클라이언트는 Windows 운영 체제를 사용하고 다른 클라이언트는 Linux 우분투 11.10을 사용합니다. 내가 구성 할 수있게 도와주세요. 고맙습니다


더 많은 정보가 필요합니다. 방금 읽었 어. 고급 네트워크 ,하지만 그건 내가 당신의 질문에 대답하는 데 도움이되지 않습니다. 누구에게 핑 소리를 줘요?
— Caleb Jares

Classful 주소 지정은 시스코 인증 시험을 제외하고는 기본적으로 존재하지 않습니다. 현실 세계에서는 죽었습니다. VLSM과 CIDR은 그것을 쓸모 없게 만들었습니다.
— David Schwartz

답변:


2

먼저 2 개의 네트워크 카드가 필요합니다. 나는 또한 다음을 추측하고있다 :

  • 클래스 A와 C의 개인 IPv4 범위를 의미합니다.
  • IP 주소를 수동으로 실험에 할당합니다.

첫 번째 NIC는 10.0.0.0/8 (클래스 A)의 주소 / 넷 마스크가 필요합니다. 10.0.0.1/255.255.255.0이 좋습니다. 용도 ifconfig (루트 터미널에서) 할당 할 수 있습니다. 이 뒤의 머신은 IP 주소가 10.0.0.2에서 10.1.1.254까지이며, 넷 마스크는 255.255.255.0이어야합니다.

두 번째 NIC는 192.168.0.0/24 (Class C)의 주소가 필요합니다. 192.168.0.1이 좋다는 것을 말하고 싶습니다. 용도 ifconfig (루트 터미널에서) 할당 할 수 있습니다. 이 뒤의 컴퓨터는 IP 주소가 192.168.0.2에서 192.168.0.254 사이이며 넷 마스크가 255.255.255.0이어야합니다.

이제 라우팅에 필요한 최소 2 개의 인터페이스와 2 개의 서브넷이 있습니다. Linux에서 IP 전달 (예 : 라우팅)을 사용하려면 다음 명령을 사용하십시오 (루트 터미널에서)

echo 1 > /proc/sys/net/ipv4/ip_forward

편집하지 않는 한 재부팅 할 때마다 그렇게해야합니다. /etc/sysctl.conf (루트로).

하나의 마지막 세부 사항은 적어도 전달이 작동하는지 확인할 때까지 방화벽을 완전히 종료해야한다는 것입니다. 다음 명령 (루트로)은 모든 패킷 필터링 또는 조작을 비활성화합니다. iptables:

iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t mangle -F
iptables -t mangle -X
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT

그런 다음 모든 컴퓨터에 적절한 주소가 있다고 가정 할 때 두 인터페이스간에 네트워크 트래픽을 전달해야합니다. 커널의 FIB는 인터페이스의 정보로 채워지며, FIB는 route 명령.

전달 대상을 제한하려면 더 깊이 파고 들어가야합니다. iptables.

마지막 생각 : 라우터는 DHCP 요청과 같은 브로드 캐스트 트래픽을 통과하지 않습니다.


내 노트가 라우터가 된 다음 다른 노트가 유선 및 무선으로 내 노트에서 연결된다는 의미입니다. IP adree를 구성했지만 여전히 작동하지는 않습니다. 다른 소프트웨어를 설치해야합니까?
— RidDeBakTiYar

위의 내용은 무선 (무선, ppp, 가상 등)의 종류에 관계없이 수행해야합니다. 무선 LAN에서 (노트북과 노트북 연결을 위해) 애드혹 모드인지 확인하고 다른 노트북과 먼저 연결해야합니다. iwconfig 위의 작업을 수행하기 전에
— LawrenceC
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.