링크 ux interfaces 프로필 상세 설명

다음으로 이동:http://blog.csdn.net/mountzf/article/details/52035499
===================================================
프로필 기본 형식
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
    address 192.168.0.42
    network 192.168.0.0
    netmask 255.255.255.0
    broadcast 192.168.0.255
    gateway 192.168.0.1
위의 설정 중, 
첫 번 째 줄 과 다섯 번 째 줄 은 lo 인터페이스 와 eth 0 인터페이스 가 시스템 이 시 작 될 때 자동 으로 설정 된다 는 것 을 설명 한다. 
서로 다른 인터페이스 사이 의 설정 부분 에 빈 칸 이 있어 야 하 는 것 같 습 니 다.예 를 들 어 세 번 째 줄 의 빈 칸 입 니 다. 
두 번 째 줄 은 lo 인 터 페 이 스 를 로 컬 루프 백(loopback)주소 로 설정 합 니 다. 
여섯 번 째 줄 은 eth 0 인터페이스 가 정적(static)IP 설정 을 가지 고 있다 고 지적 했다. 
일곱 번 째 줄-열 한 번 째 줄 은 eth 0 인터페이스의 ip,네트워크 번호,마스크,방송 주소 와 게 이 트 웨 이 를 각각 설정 합 니 다.
복잡 하 게.더 복잡 한 걸 로.
4.567913.이번에 복잡 한 마스크 와 비교적 이상 한 방송 주소 가 생 겼 다.그리고 추 가 된 인터페이스 가 활성화 되 고 사용 하지 않 을 때의 경로 설정 입 니 다. 
7 줄 과 8 줄 의 정 도 는 인터페이스 가 활성화 되 었 을 때 정적 경로 와 결 성 된 경 로 를 추가 합 니 다. 
9 줄 과 10 줄 은 인터페이스 가 비활성화 되 었 을 때 이 두 경로 설정 을 삭제 합 니 다. 
경로 설정 방법 에 대해 서 는 자세히 보면 route 명령 이 잖 아 요.
하나의 물리 적 네트워크 카드 에 여러 개의 인터페이스 가 계속 되 고 다음은 물리 적 네트워크 카드 에 여러 개의 인터페이스 설정 방법 입 니 다.
4.567913.8 줄 에서 11 줄 까지 eth 0 에 다른 주 소 를 설정 합 니 다.이런 설정 방법 은 네트워크 카드 의 여러 주 소 를 설정 할 때 흔히 볼 수 있 습 니 다.몇 개의 주소 가 있 으 면 몇 개의 인 터 페 이 스 를 설정 합 니 다.콜론 뒤의 숫자 는 마음대로 쓸 수 있 으 며,몇 개의 설정 이름 만 중복 되 지 않 으 면 된다. 
다음은 pre-up 과 post-다운 명령 시간 입 니 다.이것 은 명령(pre-up,up,post-up,pre-down,down,post-다운)으로 대응 하 는 시간 에 실행 해 야 할 명령 을 각각 정의 합 니 다.
auto eth0
iface eth0 inet static
    address 192.168.1.42
    network 192.168.1.0
    netmask 255.255.255.128
    broadcast 192.168.1.0
    up route add -net 192.168.1.128 netmask 255.255.255.128 gw 192.168.1.2
    up route add default gw 192.168.1.200
    down route del default gw 192.168.1.200
    down route del -net 192.168.1.128 netmask 255.255.255.128 gw 192.168.1.2
제3 길드 는 eth 0 을 활성화 하기 전에/etc/local-network-ok 파일 이 존재 하 는 지 확인 하고 존재 하지 않 으 면 eth 0 을 활성화 하지 않 습 니 다.
더 나 은 예,더 나 은 예:
4.567913.다섯 번 째 줄 과 여덟 번 째 줄 에 check-mac-address.sh 를/usr/share/doc/ifupdown/examples/디 렉 터 리 에 두 고 사용 할 때 실행 가능 한 권한 을 추가 해 야 합 니 다.이 두 줄 의 명령 은 두 개의 네트워크 카드 의 MAC 주소 가 11:22:33:44:55:66 과 AA:BB:CC:DD:EE:FF 인지 확인 합 니 다.정확 하 다 면 네트워크 카드 를 사용 합 니 다.MAC 주소 가 잘못 되면 이 두 개의 네트워크 카드 를 사용 하지 않 습 니 다. 
여섯 번 째 줄 과 아홉 번 째 줄 은 이 두 개의 네트워크 카드 에서 각각 실행 하 는 명령 이 라 고 가정 합 니 다.원 하 는 모든 것 으로 바 꿀 수 있 습 니 다.) 
매 뉴 얼 에 따 르 면 이 방법 은 주로 두 개의 네트워크 카드 의 MAC 주소 교환(If their MAC addresses get swapped)을 검사 하 는 데 사용 되 는데 사실은 두 개의 네트워크 카드 이름 이 바 뀌 었 다.이런 상황 은 debian 시스템 에서 흔히 볼 수 있 는 것 으로 커 널 인식 네트워크 카드 의 순서 가 바 뀌 었 기 때문이다.이 문 제 는 아래 의 이런 방법 으로 피 할 수 있다.
4.567913.세 번 째 줄 의 get-mac-address.sh 도/usr/share/doc/ifupdown/examples/디 렉 터 리 에 실행 가능 한 권한 을 추가 해 야 합 니 다.이 스 크 립 트 의 역할 은 모든 네트워크 카드 의 MAC 주 소 를 얻 는 것 입 니 다. 
이 설정 은 먼저 두 개의 논리 인 터 페 이 스 를 설정 하 였 습 니 다.http://www.debian.org/doc/manuals/reference/ch-gateway.zh-cn.html)lan 과 intenet,그리고 네트워크 카드 의 MAC 주소 에 따라 논리 인터페이스 맵(mapped)을 물리 인터페이스 에 표시 합 니 다. 
다음 설정 을 보십시오:
auto eth0 eth0:1
iface eth0 inet static
    address 192.168.0.100
    network 192.168.0.0
    netmask 255.255.255.0
    broadcast 192.168.0.255
    gateway 192.168.0.1
iface eth0:1 inet static
    address 192.168.0.200
    network 192.168.0.0
    netmask 255.255.255.0

이 설정 은 네트워크 카드 만 사용 하지만 ifupdown 은 이 네트워크 카드 에 ip 를 설정 하지 않 고 외부 프로그램 에서 ip 을 설정 합 니 다.  마지막 설정 입 니 다.이 설정 은 네트워크 카드 의 혼합 모드 를 사용 하여 감청 인터페이스 로 사용 합 니 다.
4
auto eth0
iface eth0 inet dhcp
    pre-up [ -f /etc/local-network-ok ]
자,interfaces 에서 이 더 넷 카드 에 대한 설정 은 기본적으로 소개 되 었 습 니 다. 
dns 서버 를 추가 하면 interfaces 파일 에 dns 서버 를 추가 할 수 있 습 니 다.
auto eth0 eth1
iface eth0 inet static
    address 192.168.42.1
    netmask 255.255.255.0
    pre-up /path/to/check-mac-address.sh eth0 11:22:33:44:55:66
    pre-up /usr/local/sbin/enable-masq
iface eth1 inet dhcp
    pre-up /path/to/check-mac-address.sh eth1 AA:BB:CC:DD:EE:FF
    pre-up /usr/local/sbin/firewall

마지막 줄 dns-nameservers 입 니 다.여러 개 를 추가 하고 빈 칸 으로 나 눌 수 있 습 니 다.
네트워크 카드 설정 에 관 한 명령:
네트워크 카드 정보 보기:ifconfigsu 네트워크 카드 설정 IP:ifconfig eth 0 192.168.1.10 netmask 255.255.255.0
네트워크 카드 를 다시 시작 하면 설정 이 적 용 됩 니 다:sudo/etc/init.d/networking restart
MAC 주소 변경:ifconfig eth 0 hw ether xx:xx:xx:xx:xx:xx:xx:xx:xx
경로 관련 정보 보기:route-n
ifconfig 네트워크 카드 이름 netmask 이 명령 은 즉시 적용 되 지만 설정 파일 은 수정 되 지 않 습 니 다.

좋은 웹페이지 즐겨찾기