sockperf란 성능 테스팅을 위해 설계된 socket API를 기반으로 한 네트워크 벤치마킹 도구이다. sockperf build 별도의 binary 파일을 제공하고 있지 않기에 ubuntu 기준으로 다음과 같이 build를 하여 sockperf binary를 만들어 사용한다. sudo apt install perl make automake autoconf m4 libtool-bin g++ ./autogen.sh (only when cloning from repository) ./configure make && make install 빌드 당시 사용했던 OS 버전은 ubuntu 20.04 이다. sockperf 사용 서버/클라이언트 구조로 동작된다. 먼저 sockperf의 help 를 확인해보면 ub..
NAT Loopback (or Hairpin) NAT 환경에서 NAT 뒷단에 두개의 서버 (Server A, Server B)가 있는 상황 Server B는 public ip로 서비스를 하고 있는 상황이며 Server A에서는 public ip로 Server B에 접속해야 하는 상황 이와 같은 경우 연결이 이루어지지 않는다. 이를 NAT loopback 혹은 hairpin 이라고 이야기 한다. iptables를 통한 연결방법 다음과 같은 rule을추가한다. # router: # - eth0 : 82.120.11.22(public IP), # - eth1 : 192.168.1.1(internal IP) # Server a (src) : 192.168.1.100 # Server a (dst) : 192.16..
open 된 proxy 혹은 내부에 제공되는 proxy 서버의 사용을 다음과 같이 수행할수 있다. Linux 환경이라면 아래와 같은 환경변수를 추가하면 된다. export http_proxy="http://USER:PASSWORD@PROXY_SERVER:PORT" export https_proxy="https://USER:PASSWORD@PROXY_SERVER:PORT" export ftp_proxy="http://USER:PASSWORD@PROXY_SERVER:PORT" https://www.shellhacks.com/linux-proxy-server-settings-set-proxy-command-line/ 실제 cURL을 통해 연결시도를 해보면 다음과 같은 결과를 확인할 수 있다. root@ubun..
How to use 사전에 firewall 확인 및 buffer size 확인이 필요하다. 만약 client에서 -w option을 사용 하여 socket buffer size를 지정하는 경우 그에 맞는 설정을 서버에 추가해야 한다. http://fasterdata.es.net/host-tuning/linux/ 실제 아래와 같은 iperf 를 수행해 볼수 있다. Server Side [root@localhost ~] iperf3 -i 10 -s ----------------------------------------------------------- Server listening on 5201 ----------------------------------------------------------- Ac..
Cisco Switch 에 SSH를 enable 하는 방법cisco switch catalyst 3560에 SSH로 연결할 이슈가 생겨 SSH를 Enable 하는 방법을 정리해보았다. 사전준비Switch> enableSwitch# conf terminalSwitch(config)# hostname my_domainSwitch(config)# ip domain-name my_domain.comSwitch(config)# crypto key generate rsaSwitch(config)# show running-config SSH 설정Switch# conf terminalSwitch(config)# ip ssh version 2Switch(config)# ip ssh timeout 120 authentic..
- Total
- Today
- Yesterday
- OpenStack
- openstacksdk
- hashicorp boundary
- GateKeeper
- kubernetes install
- aquasecurity
- openstack backup
- crashloopbackoff
- socket
- DevSecOps
- minio
- K3S
- kubernetes
- metallb
- macvlan
- Helm Chart
- Terraform
- boundary ssh
- Jenkinsfile
- open policy agent
- jenkins
- mattermost
- wsl2
- vmware openstack
- ansible
- minikube
- kata container
- nginx-ingress
- ceph
- azure policy
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |