$dhclientethN
물론 정적 구성 사용을 고려할 수도 있습니다.
IP_주소로컬호스트입니다
IP주소,
gw_ip_주소네트워크의 관문입니다.
IP주소.
$ ifconfig eth0 ip_address on$ 경로 추가 deafult gw gw_ip_address
위의 방법으로 문제가 해결되지 않으면 통과하는 것을 잊지 마세요.
ifconfig/mii-tool/ethtool도구가 네트워크 카드가 구동되는지 확인한 후 통과할 때까지 기다립니다.
lspci/dmesg네트워크 카드 유형을 확인한 후(또는 마더보드 설명서 및 독립 네트워크 카드와 함께 제공되는 설명서 확인) 기다렸다가 관련 드라이버를 설치 또는 컴파일하고 마지막으로 드라이버를 통과합니다.
insmod/modprobe도구가 커널에 로드될 때까지 기다립니다.
다리는 다음에서 작동합니다.
OSI모델의 두 번째 계층인 데이터 링크 계층은 대상 호스트의 정보만 알면 됩니다.
스코틀랜드 사람주소가 작동합니다. 리눅스 커널은
2.2이 기능은 처음부터 지원되었습니다. 구체적인 구성 지침은 이후의 참조 자료를 참조하세요. Linux 호스트를 네트워크 브리지로 구성하려면 최소한 두 개의 네트워크 카드가 필요합니다.
네트워크 브리지의 기능은 네트워크 케이블과 동일하며 사용자는 내부에 무엇이 있는지 신경 쓸 필요가 없습니다. 두 개의 네트워크 포트를 두 개의 호스트에 연결하면 두 호스트가 서로 통신할 수 있습니다. 그러나 방화벽이 장착되어 있으면 양쪽 끝에 연결된 네트워크 세그먼트를 격리할 수 있습니다. (인식하지 않기 때문에 네트워크라는 점에 유의하십시오.)
IP) 또한, 브리지에 네트워크 포트가 여러 개 있으면 복잡한 기능을 가진 스위치를 구현할 수 있고, 여러 브리지를 효과적으로 결합하면 흐름 제어와 로드 밸런싱을 구현할 수 있는 복잡한 방화벽 시스템을 구현할 수 있다.
라우팅은 다음에서 작동합니다.
OSI모델의 세 번째 계층인 네트워크 계층은 다음을 통과합니다.
라우터물론 Linux 라우팅은 동적 라우팅을 지원하는 많은 도구가 있습니다. 관련 정보는 시간적 제약으로 인해 인터넷에 넘쳐나므로 여기서는 소개하지 않겠습니다.
어떤 네트워크 서비스가 필요합니까?
LAN용으로 하나 구입하세요
DHCP서버, 그런 다음 하나 구입
dhcpd, 참고 자료를 살펴보세요.
이메일 전송 서버를 얻으려면 설치하십시오.
센드메일또는
엑심4;
메일링 리스트 서버를 다시 얻으려면 설치하세요.
우편 집배원;
메일을 수신하는 서버를 얻으려면 서버를 설치하십시오.
팝3섬기는 사람;
하나 얻고 싶다면
편물사이트를 이용하세요.
아파치또는
nginx섬기는 사람;
방화벽 서비스를 받으려면 다음을 사용하십시오.
iptables도구 구성
넷필터그게 다야
무엇이 더 있나요? 생각해 보면 기본적으로 Linux에는 해당 구현이 있습니다.
네트워크 문제가 발생하면 당황하지 말고 네트워크의 각 계층(물리적 링크, 링크 계층, 네트워크 계층, 애플리케이션 계층)을 단계별로 확인하세요.
에테르/tcpdump,
핑,
nmap,
netstat,
넷파이프,
넷퍼프,
vnstat,
ntop기다리다.
이러한 도구의 자세한 사용법과 네트워크 문제 진단 및 유지 관리에 대한 관련 지식은 후속 관련 정보를 참조하십시오.
예를 들어 네트워크 프로그래밍 개발을 수행하려는 경우:
클라이언트를 구현하려면
/서버 아키텍처 애플리케이션의 경우 Linux를 사용할 수 있습니다.
소켓프로그래밍됨;
패킷 캡처 및 프로토콜 분석을 위한 프로그램을 작성하려면 다음을 사용할 수 있습니다.
libpap등 기능 라이브러리;
특정 프로토콜을 구현하려는 경우 관련 프로토콜을 참조할 수 있습니다.
RFC서류와 합격
소켓달성하기 위한 프로그래밍.
관련 내용을 참고하시면 됩니다
리눅스 소켓프로그래밍 및 기타 정보.
원래는 네트워크와 관련된 몇 가지 기본적인 내용을 소개했지만, 시간의 제약으로 자세한 내용은 관련 자료를 참고하시기 바랍니다.
이 시점에서 전체 "쉘 프로그래밍 패러다임"은 대략적으로 완료되었지만 "예제", 특히 이 섹션에는 예제가 부족합니다. 따라서 시간이 허락한다면 몇 가지 예시를 점진적으로 추가할 예정입니다.
컴퓨터 네트워크 - 하향식 분석 접근 방식
Linux 네트워크 아키텍처(Tsinghua University Press 발행)
Linux 시스템 문제 해결 및 문제 해결 13장 네트워크 문제 (People's Posts and Telecommunications Press)
Linux에서 ADSL을 사용하여 전화 접속 인터넷 액세스
Linux 기반의 무선 네트워크 관련 정보 수집
Linux 브리지 구현 분석 및 활용
DHCP 미니 하우투
최고의 75개 보안 도구
네트워크 관리자가 알아야 할 사항
Linux에서 루트킷을 탐지하는 두 가지 도구: Rootkit Hunter 및 Chkrootkit
패킷 캡처 및 IP 프로토콜에 대한 간단한 분석(pcap 라이브러리 기반)
RFC
HTTP 프로토콜의 C 언어 프로그래밍 구현 예