어떻게 리눅스 우분투 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.