우분투 메인보드 교체 후 랜카드 설정

우분투 메인보드 교체 후 랜카드 설정

랜카드 정보 확인

ip addr

우분투 서버에서 기본으로 깔려있는 명령어임.

# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute
       valid_lft forever preferred_lft forever
2: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master vmbr0 state UP group default qlen 1000
    link/ether bc:5f:f4:18:89:75 brd ff:ff:ff:ff:ff:ff
3: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether bc:5f:f4:18:89:75 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.3/24 scope global vmbr0
       valid_lft forever preferred_lft forever
    inet6 fe80::be5f:f4ff:fe18:8975/64 scope link
       valid_lft forever preferred_lft forever

3번은 가상랜이고 2번이 실물 랜카드.

nano /etc/network/interfaces

iface 명령에 enp1s0이 잘 등록되어 있는지 확인한다.

auto lo
iface lo inet loopback

iface enp1s0 inet manual

auto vmbr0
iface vmbr0 inet static
        address 192.168.0.3/24
        gateway 192.168.0.1
        bridge-ports enp1s0
        bridge-stp off
        bridge-fd 0


source /etc/network/interfaces.d/*

뭐지

윈도우와 달리 우분투 (Ubuntu)(리눅스)는 부팅시 모든 장비를 다시 점검하기 때문에 장비를 교체해도 자동인식되며 별 문제가 없다. 메인보드를 교체해도 잘 된다.

다만 랜카드는 문제가 생길 수 있는데, 이유는? 랜카드의 MAC Address 정보가 /etc/udev/rules.d/70-persistent-net.rules파일에 들어 있고, 새로운 보드의 경우에는 MAC Address가 변경되기 때문에, 기존 랜카드는 지금 없지만, 계속 없을 것인지, 잠시 없는 것인지 알 수 없기 때문에 기존의 MAC Address 뒤에 새 장비로 추가가 되고, 활성 랜카드의 번호가 바뀌게 된다.

아래의 파일을 수정한다.

sudo nano /etc/udev/rules.d/70-persistent-net.rules

원래 있던 eth0 뒤에 eth1 등이 추가가 되어 있을 것이다.

#eth0 (mother board NIC 1)

#eth1 (mother board NIC 2)

원래 것을 삭제하거나 #을 추가하여 주석처리하고 새로 추가된 카드의 번호를 eht0으로 수정한 뒤 저장하고

sudo reboot

하면된다.