debian 또는 Ubuntu에 가상 NIC 추가


때때로 한 서버에 여러 개의 IP를 설치해야 하지만 여러 개의 카드를 추가하고 싶지 않으면 가상 카드를 설치해야 한다.debian이나 ubuntu에 가상 카드를 추가하는 두 가지 방법을 소개합니다.
가상 카드를 추가하기 전에 먼저 네트워크에 연결된 카드의 이름이 무엇인지 살펴보자(서버는 일반적으로 두 개의 카드가 있는데 첫 번째는eth0이고 두 번째는eth1).
sudo ifconfig

일반적인 상황에서 볼 수 있다.
[sudo] password for nortan:
eth0 Link encap:Ethernet HWaddr 00:00:4c:5e:a9:ec
inet addr:192.168.1.62 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::200:4cff:fe5e:a9ec/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:48954 errors:0 dropped:0 overruns:0 frame:0
TX packets:33536 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:13400246 (12.7 MiB) TX bytes:3583352 (3.4 MiB)
그 중에서 eth0이 첫 번째 카드이다. 우리의 예는 첫 번째 카드에 가상 카드를 추가한다.
첫 번째 방법: 택배 생성\가상 네트워크 카드 삭제
sudo ifconfig eth0:0 192.168.1.63 up

이상의 명령은 eth0 카드에 eth0:0이라는 가상 카드를 만들 수 있습니다. 그의 주소는 192.168.1.63입니다. 이 가상 카드를 원하지 않으면 다음 명령을 사용하여 삭제할 수 있습니다.
sudo ifconfig eth0:0 down

이런 방법의 장점은 창설과 삭제가 빠르고 네트워크를 다시 시작할 필요가 없다는 것이다.단점은 서버나 네트워크를 다시 시작하면 가상 카드가 없어진다는 것이다.
두 번째 방법: 네트워크 카드 설정 파일을 debian 또는 ubuntu에서 수정합니다. 네트워크 카드의 설정 파일은/etc/network/interfaces입니다. 그래서 저희는 이를 수정합니다.
sudo vim /etc/network/interfaces

이 파일에 다음을 추가하여 저장합니다.
auto eth0:0
iface eth0:0 inet static
address 192.168.1.63
netmask 255.255.255.0
network 192.168.1.1
broadcast 192.168.1.255

저장한 후에는 NIC(구성 파일 다시 로드)를 재부팅해야 유효하며 다음 명령을 사용하여 재부팅합니다.
sudo /etc/init.d/networking restart

그의 장점은 서버를 재부팅하거나 카드를 켜도 두렵지 않다는 것이고, 단점은 좀 번거롭다는 것이다.

좋은 웹페이지 즐겨찾기