<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://workspace.onionmixer.net/wiki/index.php?action=history&amp;feed=atom&amp;title=OperationTip_2_EthernetCard</id>
	<title>OperationTip 2 EthernetCard - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://workspace.onionmixer.net/wiki/index.php?action=history&amp;feed=atom&amp;title=OperationTip_2_EthernetCard"/>
	<link rel="alternate" type="text/html" href="https://workspace.onionmixer.net/wiki/index.php?title=OperationTip_2_EthernetCard&amp;action=history"/>
	<updated>2026-04-21T08:11:42Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://workspace.onionmixer.net/wiki/index.php?title=OperationTip_2_EthernetCard&amp;diff=1348&amp;oldid=prev</id>
		<title>Onionmixer: 참고문서 추가</title>
		<link rel="alternate" type="text/html" href="https://workspace.onionmixer.net/wiki/index.php?title=OperationTip_2_EthernetCard&amp;diff=1348&amp;oldid=prev"/>
		<updated>2018-05-18T19:46:55Z</updated>

		<summary type="html">&lt;p&gt;참고문서 추가&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;;Ubuntu 18.04 에서 랜카드와 tap 장치를 bridge 로 세팅해서 VirtualBox 에서 사용하기&lt;br /&gt;
&lt;br /&gt;
==개요==&lt;br /&gt;
&lt;br /&gt;
이 문서는 ubuntu 18.04 버전에서 랜카드와 tap 장치를 브릿지 시켜서 VirtualBox 에서 사용하는것을 목표로 하고 있다.&lt;br /&gt;
&lt;br /&gt;
==요구사항==&lt;br /&gt;
&lt;br /&gt;
* 2개의 랜카드가 설치된 머신&lt;br /&gt;
* virtual 5.x&lt;br /&gt;
* ubuntu 18.04&lt;br /&gt;
* gnome 3.28&lt;br /&gt;
&lt;br /&gt;
==세팅==&lt;br /&gt;
&lt;br /&gt;
===랜카드 설정===&lt;br /&gt;
&lt;br /&gt;
로그인 한 게정에서 화면 상단 구석을 눌러서, 스크린샷을 참고해서 2개의 랜카드에 ip 설정을 해제한다. 다만 이더넷 카드를 off 하지 않도록 조심한다. 또한 이 작업을 진행하는 순간, 작업이 끝날때까지 인터넷이 되지 않을 수 있기 때문에 미리 내용을 백업받아두거나, 인터넷을 확인할 수 있는 장비를 옆에 준비해두자.&lt;br /&gt;
&lt;br /&gt;
[[image:OperationTip_2Ethernet_01.png|400px|Network Setting 1]]&lt;br /&gt;
&lt;br /&gt;
[[image:OperationTip_2Ethernet_02.png|400px|Network Setting 2]]&lt;br /&gt;
&lt;br /&gt;
[[image:OperationTip_2Ethernet_03.png|400px|Network Setting 3]]&lt;br /&gt;
&lt;br /&gt;
[[image:OperationTip_2Ethernet_04.png|400px|Network Setting 4]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;자세히보기&amp;#039;&amp;#039;&amp;#039; 탭에서 IP 가 떠있지 않아야 함을 명심하자.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===ubuntu 패키지 설치===&lt;br /&gt;
&lt;br /&gt;
다음의 패키지를 설치한다.&lt;br /&gt;
&lt;br /&gt;
* apt-get install bridge-utils&lt;br /&gt;
* apt install uml-utilities&lt;br /&gt;
* apt-get install virtualbox&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===tap 장치 및 bridge 설정을 위한 위한 systemd service 파일 및 설정===&lt;br /&gt;
&lt;br /&gt;
다음의 내용으로 각각의 system 파일을 작성한다. 물론 root 권한으로.&lt;br /&gt;
&lt;br /&gt;
====tap 장치 관련 파일====&lt;br /&gt;
&lt;br /&gt;
{{RoundTitleNavy|/etc/systemd/network/tap0.netdev}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
[NetDev]&lt;br /&gt;
Name=tap0&lt;br /&gt;
Kind=tap&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{RoundTitleNavy|/etc/systemd/network/tap0.netdev}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
[Match]&lt;br /&gt;
Name=tap0&lt;br /&gt;
&lt;br /&gt;
[Network]&lt;br /&gt;
Bridge=br0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====물리 Ethernet 장치 관련 파일====&lt;br /&gt;
&lt;br /&gt;
{{RoundTitleNavy|/etc/systemd/network/eth0.network}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
[Match]&lt;br /&gt;
Name=enp1s0f0 &amp;lt;- 이더넷 장치 이름&lt;br /&gt;
&lt;br /&gt;
[Network]&lt;br /&gt;
Bridge=br0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Bridge 장치 관련 파일====&lt;br /&gt;
&lt;br /&gt;
{{RoundTitleNavy|/etc/systemd/network/Bridge.netdev}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
[NetDev]&lt;br /&gt;
Name=br0&lt;br /&gt;
Kind=bridge&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DHCP 를 사용할지, 고정IP 를 사용할지에 따라 아래의 2개 스타일중 하나를 선택하면 된다.&lt;br /&gt;
&lt;br /&gt;
{{RoundTitleNavy|/etc/systemd/network/Bridge.network 고정IP 케이스}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
[Match]&lt;br /&gt;
Name=br0&lt;br /&gt;
&lt;br /&gt;
[Network]&lt;br /&gt;
DNS=DNS서버주소&lt;br /&gt;
Address=당신PC의IP주소&lt;br /&gt;
Gateway=당신PC의GATEWAY주소&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{RoundTitleNavy|/etc/systemd/network/Bridge.network DHCP 케이스}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
[Match]&lt;br /&gt;
Name=br0&lt;br /&gt;
&lt;br /&gt;
[Network]&lt;br /&gt;
DHCP=ipv4&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===networkd 서비스 설정===&lt;br /&gt;
&lt;br /&gt;
다음의 코드를 쉘에서 실행해서 networkd 를 시작시 늘 작동하도록 처리한다.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
systemctl enable systemd-networkd.service&lt;br /&gt;
systemctl start systemd-networkd.service&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==참고문서==&lt;br /&gt;
&lt;br /&gt;
* https://wiki.archlinux.org/index.php/Systemd-networkd#Bridge_interface&lt;/div&gt;</summary>
		<author><name>Onionmixer</name></author>
	</entry>
</feed>