freebsd virtual network card

   조회 4235   추천 0    

freeBSD 에서 넷워크카드가 1개 있을때 (물리적) 동일한 물리적 카드를 사용하면서 가상으로 넷워크 카드를 여러개 만들려고 합니다.


eth0 가 있고...

eth1
eth2

... 등등 을 만드는거죠.


어떻게 하면 될까요? 

짧은글 일수록 신중하게.
FreeBSD 2020-12
https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/configtuning-virtual-hosts.html
여기를 참조하시면 될것 같습니다...

FreeBSD Handbook만으로도 필요한 작업은 거의 다 수행이 가능할겁니다...

그리고 리눅스에서는 모든 랜카드를 eth로 처리하지만 FreeBSD에서는 랜카드마다 다바이스 이름이 다 다릅니다...
심지어는 동일회사 랜카드도 기종에 따라 디바이스 이름이 다르게 표기되기도 합니다...


커맨드 라인에서....apropos ETHERNET을 입력해 보시면 랜카드 드라이버 이름을 볼수 있습니다..
     
ip를 다르게 받는건 둘째치고 MAC을 다르게 받아야 합니다.
술이 2020-12
버츄얼 이더넷 지원되는 카드라야 가능할거 같은데...
예를들어 에뮬렉스도 가상이더넷 포트를 별도로 할당해주는 기능이 있었습니다. 그러면 바이오스에서 이더넷 포트가 생성이 되더라구요.
     
노노노노

이건 항상 가능...

하이퍼바이져에서 가능하듯이
박건 2020-12
리눅스의 macvlan같은 것이 있으면 될지도요.
     
바로 제가 찾는 그것 입니다.
FreeBSD 2020-12
일단 FreeBSD에는 macvlan에 대응할만한 것이 없습니다...

다만 꼼수가 좀 있긴 한듯 싶은데..상당히 복잡해서.....(그냥 안하고 말지..라는 생각이 드실듯)...

그리고 검색을 해보니 누군가가 git에 BSD와 MacOS에서 macvlan 비슷한 기능을 구현할수 있는 코드를 올려놓은것 같던데....

이거 컴파일만 제대로 되면 대략 쓸수 있을거 같네요(정작 저는 안해봤단)

하간 현재는 리눅스에서 macvlan을 사용하는게 제일 나은것 같네요....
     
네 macvlan을 사용하면 된다는건 알고 있습니다. 하지만 freeBSD에서 찾을 수 없어서 ㅠㅠ


QnA
제목Page 1828/5708
2014-05   5141006   정은준1
2015-12   1675661   백메가
2015-09   4183   테돌아이
2015-11   4183   푸하히
2020-06   4183   AplPEC
2017-06   4183   김건우
2013-10   4183   여해i이상복
2015-10   4183   하정구
2016-01   4183   이해찬
2016-09   4184   필드테스터
2015-03   4184   ADUS
2014-03   4184   박진형
2015-02   4184   소다
2015-02   4184   하늘하늘
2015-12   4184   회로쟁이
2014-01   4184   ghostman
2023-10   4184   negativete
2015-07   4184   Nicoffeine
2016-04   4184   병맛폰
2015-04   4184   미담
2016-02   4184   이문영
2017-11   4184   Sunrise