본문 바로가기
Programming/Linux,Ubuntu

Ubuntu 고정 ip 네트워크 설정, Hokuyo ethernet 연결

by 항공학도 2020. 6. 29.

Ubuntu 에서 네트워크 환경 설정을 하려면 일반적으로 다음의 경로에 있는 interfaces파일을 수정하여 설정한다.

cd /etc/network/

위 그림은 /etc/network 경로 안에 있는 내용을 나타낸 것인데 여기서 interfaces를 수정하면된다. vi에디터나 vim, emacs등을 사용해서 수정하면되는데, 이 글에서는 vim을 사용하도록 하겠다.

sudo vim interfaces

일반적으로는 다음과 같이 설정이 되어 있는데 여기서 lo의 의미는 loop-back interface의 의미로 자기 자신을 가리킨다는데 아직까지 정확한 의미는 파악하지 못했다. 추후 공부해서 업데이트 하도록 하겠다.

아무튼 여기에 물리적인 Ethernet 선으로 연결된 고정 ip의 네트워크를 추가하기 위해서는 eth0 (Ethernet 0라는 의미..)라는 인터페이스를 추가해줘야 한다. 

나는 Hokuyo라는 laser scanner를 연결하려고 하는데, 이 laser scanner 는 Ethernet포트를 이용해서 컴퓨터와 통신을 한다. 이때 laser scanner의 ip는 192.168.0.10의 주소를 가지고 있기 때문에 이와 통신할 컴퓨터는 192.168.0.x로 ip설정을 해야 한다. 나는 위 그림에서 보는 것과 같이 192.168.0.15를 컴퓨터의 주소로 설정했다.

이때 고정 ip로 설정해야 하기 때문에 

iface eth0 inet static

와 같이 inet static 으로 표시했는데 이는 Inter-network의 환경이 Static (고정IP)라는 것을 의미한다고 한다. 일반적으로 그냥 집에 있는 공유기에서 나오는 유선 연결 (동적ip환경) 을 하고자 한다면 

iface eth0 inet dhcp

와 같이 설정해주면 되고 이때 dhcp는 Dynamic Host Configuration Protocol의 약자이다. 

아무튼 이렇게 Ethernet설정이 끝났으면 

sudo ifdown eth0
sudo ifup eth0

위 두 명령어를 순차적으로 실행해서 설정을 적용해주면된다. 이렇게 하고 

ifconfig

명령어를 통해 현재 IP 연결 상태를 보면

다음과 같이 연결이 된 것을 확인할 수 있다.

 

'Programming > Linux,Ubuntu' 카테고리의 다른 글

Ubuntu 원격 파일전송 [ssh, scp]  (0) 2020.06.29

댓글