Raspberry Pi 라즈베리파이 - Anet A8 연결 6부: octopi 기본포트 변경 change octopi octoprint default port 80 to 81
평소같으면 그냥 쓸텐데...
바꾼 공유기가 포트포워드기능이 그리좋지 않네요.. 내부 IP가 다른데 내부 포트가 같다고 못쓰게함...
그러니 octopi의 octopirnt 기본포트를 80 에서 81로 변경해줬습니다
포트 변경
/etc/haproxy/haproxy.cfg
pi@octopi:~ $ cd /etc/haproxy/ pi@octopi:/etc/haproxy $ ls -al total 16 drwxr-xr-x 3 root root 4096 Jul 18 2017 . drwxr-xr-x 105 root root 4096 Sep 9 02:13 .. drwxr-xr-x 2 root root 4096 Mar 23 2018 errors -rw-r--r-- 1 root root 1179 Jul 18 2017 haproxy.cfg pi@octopi:/etc/haproxy $ sudo cp haproxy.cfg haproxy.cfg.bk [sudo] password for pi: pi@octopi:/etc/haproxy $ sudo vim /etc/haproxy/haproxy.cfg |
수정에 앞서 백업좀해주고
pi@octopi:~ $ sudo vim /etc/haproxy/haproxy.cfg [sudo] password for pi:
12 retries 3 13 option redispatch 14 option http-server-close 15 option forwardfor 16 maxconn 2000 17 timeout connect 5s 18 timeout client 15min 19 timeout server 15min 20 21 frontend public 22 # bind :::80 v4v6 23 bind :::81 24 bind :::443 v4v6 ssl crt /etc/ssl/snakeoil.pem 25 option forwardfor except 127.0.0.1 26 use_backend webcam if { path_beg /webcam/ } 27 default_backend octoprint 28 29 backend octoprint 30 acl needs_scheme req.hdr_cnt(X-Scheme) eq 0 31 32 reqrep ^([^\ :]*)\ /(.*) \1\ /\2 33 reqadd X-Scheme:\ https if needs_scheme { ssl_fc } 34 reqadd X-Scheme:\ http if needs_scheme !{ ssl_fc } 24,9 55% |
22번 라인에 bind :::80인부분을 주석처리하고 bind :::81 로 변경해줬습니다.
octopi 재시작
pi@octopi:/etc/haproxy $ sudo reboot pi@octopi:~ $ netstat -na | grep 81 tcp6 0 0 :::81 :::* LISTEN unix 2 [ ACC ] STREAM LISTENING 11281 /run/thd.socket unix 3 [ ] STREAM CONNECTED 12181 unix 3 [ ] STREAM CONNECTED 12381 unix 2 [ ] DGRAM 11681 |
octoprint만 재시작하면 반영이 안되니 reboot을 해주고 port확인
잘 변경되었네요...
관련 포스팅
[embedded/3D Printer] - Raspberry Pi 라즈베리파이 - Anet A8 연결 4부:Octoprint add on AstroPrint Plugin
[embedded/3D Printer] - Anet A8 핫엔드 노즐청소 (filament remove and hot end nozzle clean)
댓글 영역