본문 바로가기

전체 글165

network, ifconfig 설정(두 대의 컴퓨터 간 네트워크 구성) 슬레이브04는 인터넷 연결이 없고, 슬레이브05는 인터넷에 연결된 상태에서 슬레이브05를 통해 슬레이브04로 ssh 접근이 가능하게 하고 싶다. 따라서 슬레이브05에는 이더넷이 두 개 연결되어 있는 것.(하나는 공유기, 하나는 슬레이브04) 이 상황에서의 설정을 살펴보자. 먼저, 슬레이브04에서 다음과 같이 한다. ifconfig로 연결된 이더넷의 인터페이스 이름을 복사한 후, sudo vi /etc/network/interfaces auto 인터페이스명 iface 인터페이스명 inet static address 10.0.0.4(슬레이브04의 ip) netmask 255.255.255.255 gateway 10.0.0.5(슬레이브05의 ip) up route add -net 10.0.0.5 netmask.. 2018. 12. 18.
MQTT MQTT는 Publish/Subscribe(Pub/Sub) 메시징 프로토콜이다. publisher와 subscriber 사이에 broker 역할을 하는 게 필요한데, 그 역할을 CloudMQTT(https://customer.cloudmqtt.com/instance)가 한다. MQTT 프로토콜은 TCP/IP 프로토콜을 쓰지 않는 디바이스들 또는 저전력 디바이스들로부터 데이터를 받거나 전송할 수있도록 MQTT Broker를 둔다. 그래서 IoT환경에서 쓰기 적합하다. 기기를 제어하기 위해서는 각 기기에 MQTT broker를 설치하거나 혹은 중앙에 있는 MQTT broker에 bind할 수 있어야 한다. 2018. 12. 18.
Linux_인터넷 연결 관련 (ip route) ip route ip route del ip route up 먼저 맨 밑에 항목이 적절한지 살펴본다. ip가 어디를 거쳐 어느 dev로 빠지는 상황이 맞는지 확인 후, 맞지 않다면 ip route del (해당 정보 입력) 하여 지우고 적절한 값을 ip route add. 그리고 defualt 값이 인터넷으로 가는지를 확인해야 한다. ip route를 치니 default로 10.0.0.2와 192.168.219.1 두 개가 나온다. 10.0.0.2는 라즈베리파이이고 192.168.219.1은 인터넷이니, 라즈베리파이 디폴트를 제거하여 인터넷도 되고 라즈베리파이로 ssh도 가능하게 만들어주고 싶다. sudo route del default gw 10.0.0.2 2018. 12. 18.
IP IP 주소는 마치 우편 주소와 같이 인터넷에 연결된 컴퓨터나 스마트 폰을 식별하는데 사용되는 고유한 숫자의 집합이다. 비록 IP 주소가 인터넷을 통해 정보를 주고 받는데 필요하지만, 동시에 IP 주소는 사용자가 액세스하려는 모든 웹 사이트에 사용자의 위치 및 방문 기록을 남기기 때문에 성가신 상황이 발생할 수 있다. IP Addresses and Ports Q. What is Difference between IP address and Port Number in Networking? A. Port number is used to identify an application/services which you want to talk to on your system. Some predefined ports li.. 2018. 12. 18.