- 비즈팔찌
- 동대문부자재시장
- nat table 확인하기
- C언어
- openwrt
- programmers level2 C
- openwrt nat
- openwrt netfilter
- 자이언트얀
- menuconfig
- nat 적용
- openwrt nat table
- 프로그래머스 c언어
- Wireless
- ubuntu
- 제주도
- WiFi6
- hostapd
- Linux
- openwrt nf_conntrack
- 취미생활
- WiFi
- 나트랑 여행 경비
- 네트워크
- 리눅스
- openwrt nat 테이블 확인하기
- C
- nf_conntrack
- nat 정의
- 나트랑 일정
- Today
- Total
목록ubuntu (5)
Mandoo’s WLAN story
scp를 이용해 파일을 전송할 때 아래 에러를 많이 보았을 것이다. ssh: connect to host [host IP] port 22: No route to host lost connection 이 에러가 뜨는 이유는 여러가지가 있을 것이다. 나와 같은 경우에는 한대의 보드에 여러 버전 이미지를 깔아가며 테스트를 하는데, 이 때 보드의 Mac주소는 동일하지만 IP주소가 바뀌거나 OS를 재설치해서 발생하게 된다. 이를 해결하기 위한 방법은 간단하다. ssh-keygen의 -R 옵션을 이용해 새 이미지를 깔기 전에 등록되었던 기존 host IP를 제거해주면 된다. ssh-keygen -R 123.123.123.123
1. sendmail 서비스 설치 sudo apt-get install sendmail sendmail-cf //sendmail 서비스 설치 2. sendmail 설정을 변경하기 위해 잠시 종료시킨다. sudo systemctl stop sendmail 3. sendmail의 원래 설정파일들을 만약을 대비해 백업해둔다. sudo cp /etc/mail/sendmail.mc /etc/mail/sendmail.mc.org sudo mv /etc/mail/sendmail.cf /etc/mail/sendmail.cf.org 4. 외부와 메일을 주고받기 위해서 smtp와 submission의 DAEMON_OPTIONS에서 Addr을 0.0.0.0으로 설정한다. sudo vi /etc/mail/sendmail.mc..
권한 관련 에러를 해결해보자. 에러 내용 : [user] is not in the sudoers files. This incident will be reported. adduser를 이용해 일반 사용자 계정을 추가하고, sudo로 작업을 하려고 할 때 아래와 같은 에러가 뜬다. 원인은 일반 사용자 계정으로 관리자(root) 권한으로 할 수 있는 작업을 하려고 하는데, mandoo12라는 사용자에게는 관리자 권한이 없기 때문이다. 해결방법은 간단하다. sudoers 파일을 수정해주면 된다. sudoers 파일의 위치는 etc 폴더안에 존재한다. sudoer 권한을 주기 위해서 /etc/sudoers를 수정해보자. 1. root 계정으로 접속한다. 2. /etc 폴더로 접근하고, vi를 이용해 수정하기위해 ..
C언어로 jansson 라이브러리를 이용해 json 데이터를 파싱해보자. 코드는 아래와 같다. #include #include #include typedef struct JSONDATA //Key, Value를 담을 구조체 선언 { char mKey[1024]; char mValue[1024]; }JSONDATA; int main (void) { JSONDATA *pJsonData; json_t *jsonFile, *value, *objValue; json_error_t error; int size, i = 0; const char *key, *objKey; jsonFile = json_load_file("ipInfo.json", 0, &error); json_object_foreach(jsonFile,..