요즘은 우분투를 설치하는 시점에 고정 IP를 설정할 수 있도록 되어 있는데요. 이렇게 사용하다가도 IP를 변경하고 싶을때도 있고 아니면 고정으로 안쓰다가 나중에 설정할수도 있습니다. 포트포워딩 해줄려면 이렇게 해야겠죠. 일단 해당 방법은 Ubuntu 18 LTS 이상을 사용한다고 생각하고 글을 적어보겠습니다. 그리고 다들 LTS를 이용한다고 가정할게요. 거의 한개의 인터페이스를 이용하여서 되어 있을거라고 생각하고 이름은 enp0s31f6 형태로 되어 있을겁니다. vi를 이용하여 다음의 설정 파일을 수정하여 줍니다. Ubuntu 20 $ sudo vi /etc/netplan/00-installer-config.yaml Ubuntu 18 $ sudo vi /etc/netplan/50-cloud-init.ya..
저의 개인 공간 환경은 gitlab을 이용하여 push를 할 경우에 Jenkins에서 trigger 하여서 이것을 Docker Image로 만들고 Image를 Container를 동작시키도록 하도록 되어 있습니다. 말이 기네요... 아무튼 그래서 Docker를 이용하여 Jenkins를 설치하기 보다는 그냥 Image를 만들어서 바로 동작시키면 되므로 이것을 그냥 Ubuntu에 설치를 하였습니다. 설치한 방법을 알아봅시다. 자바가 설치되어 있는가? $ java -version openjdk version "1.8.0_252" OpenJDK Runtime Environment (build 1.8.0_252-8u252-b09-1~18.04-b09) OpenJDK 64-Bit Server VM (build 25..
오랜만에 ubuntu를 설치하여 보았는데요. 역시나 centOS랑은 다르군요 ㅎㅎ 방화벽 설정하는 방법입니다. 방화벽 켜기 $ sudo ufw enable 방화벽 끄기 $ sudo ufw disable 특정 port allow $ sudo ufw allow 1234/tcp 1234 port의 tcp를 open 하여 줌 특정 port deny $ sudo ufw deny 1234/tcp 규칙 제거 $ sudo ufw delete allow 1234/tcp $ sudo ufw delete deny 1234/tcp delete 후에 allow or deny 하여 줍니다. 특정 IP 막기 $ sudo ufw deny from [IP] 상태 확인 하기 $ sudo ufw status
리누스 토발즈가 커뮤니티 주체로 개발한 OS 인데요. UNIX 운영체제를 기반으로 만들어진 운영체제라고 합니다. Linux는 UNIX와 마찬가지로 다중 사용자, 다중 작업, 다중 스레드를 지원하는 네트워크 운영 체제인데요. 애초부터 통신 네트워크를 지향하여 설계된 것처럼 리눅스 역시 서버로 작동하는데 최적화가 되어 있다고 합니다. 그래서 우리는 서버를 만들때 웬만하면 리눅스로 서버를 만들죠. 물론 윈도우로 할수도 있지만... 리눅스의 특징이라고 한다면 1. 오픈 소스이다. 그래서 누구든 수정이 가능하다 2. PC용 OS보다 안정적이며 보안쪽면에서도 우수한 성능을 가진다고 합니다. 3. 다양한 네트워킹 기술을 제공하고 있어서 서버용 OS로 적합합니다. 4. 유닉스와 호환 가능합니다. 5. 기본은 무료인데 ..
- Total
- Today
- Yesterday
- tomcat
- github
- ios
- Python
- rxswift
- golang
- Linux
- CentOS
- enum
- docker
- Java
- cocoapods
- SWIFT
- Kotlin
- war
- git
- android
- Windows
- php
- Xcode
- MySQL
- intellij
- Spring
- go
- nodejs
- ubuntu
- centos8
- Gradle
- windows10
- Codable
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |