일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- mysql
- Jupyter Notebook
- ubuntu
- 실행권한
- Materials
- appium
- STF_PortForwarding
- kitura
- ftp
- PYTHON
- sshpass
- postgresql
- nGrinder
- appium server
- create table
- nmap
- Jupyter
- GoCD
- 28015
- nohup
- ssh
- insert
- postgres
- port forwarding
- rethinkdb
- perfect
- centos
- STF
- openpyxl
- SWIFT
- Today
- Total
목록Network (8)
don't stop believing
Linux에서 Bandwidth를 측정할 때 지금까지 iperf를 사용했습니다.그러다 upload와 download를 구분이 필요했고 iperf3에서 가능한 것을 확인했습니다.바로 들어갑니다. Ubuntu에서 설치할 때는 apt-get을 사용합니다. $ sudo apt-get install iperf3 CentOS에서는 yum입니다. $ sudo yum install iperf3 iperf3도 Server와 Client로 역할이 나눠집니다. 그래서 아래와 같이 실행합니다.Server: 10.10.0.78 (CentOS)Client: 10.10.1.168 (Ubuntu)두 서버 모두 사내 PC입니다. Server 역할을 실행하겠습니다. iperf와 동일하게 -s 플레그로 실행합니다. 그리고 출력되는 측정 ..
이번에는 Upload와 Download의 Bandwidth를 조정해 보겠습니다.tc를 이용한 delay와 loss 조절은 아래 정리했습니다.Traffic Control (tc) - delayTraffic Control (tc) - loss, corrupt, duplicate 먼저 현재 bandwidth를 확인해 보겠습니다.사내 PC 두 대 사이의 bandwidth를 iperf로 확인합니다. $ iperf -c 10.10.0.78 ------------------------------------------------------------ Client connecting to 10.10.0.78, TCP port 5001 TCP window size: 85.0 KByte (default) ----------..
Traffic Control (tc)의 delay에 이어서 확인합니다.Traffic Control (tc) - delay 이번에는 packet loss 입니다.10%의 packet loss를 설정하겠습니다. 먼저 이전에 적용된 rule을 삭제하겠습니다. $ sudo tc qdisc del dev enp4s0 root $ sudo tc qdisc add dev enp4s0 root netem loss 10% $ sudo tc qdisc show dev enp4s0 qdisc netem 8013: root refcnt 2 limit 1000 loss 10% 이번에도 사내 pc에 ping을 날려보겠습니다. $ ping 10.10.0.78 -c 20 PING 10.10.0.78 (10.10.0.78) 56(84..
Linux에서 네트워크 제어(Traffic Shaping)를 위해 tc를 한참 보게되었습니다.음... tc의 구조와 사용법을 다 이해하지는 못했지만 우선 사용법을 정리해 보겠습니다.tc(traffic control)에 대해 자세히 확인하고 싶다면 아래 링크를 확인하거나 tc 또는 traffic shaping으로 검색해 보기 바랍니다.https://www.tldp.org/HOWTO/html_single/Traffic-Control-HOWTO/ tc를 사용하려면 iproute2를 설치해야 합니다. $ sudo apt-get install iproute2 먼저 network interface에 대해 확인해야 합니다. $ ifconfig enp3s0: flags=4163 mtu 1500 inet 192.168...
Linux에서 인터넷 대역폭(속도)를 측정하기 의한 툴로 iperf 를 사용합니다. Ubuntu에서 설치는 아래와 같이 합니다. $ sudo apt-get install iperf CentOS에는 아래와 같이 설치합니다. $ sudo yum install epel-release $ sudo yum update $ sudo yum install iperf iperf에서는 두 가지 역할이 있습니다. Server와 Client죠. iperf로 Server를 실행시키고 다른(대역폭을 측정하고 싶은 Client)쪽에서 packet을 보내 속도를 측정하게 됩니다. 따라서 iperf로 대역폭을 측정하고 싶다면 두 대의 서버(PC)가 필요합니다. 회사에 두 대의 PC를 설치했습니다. 사내 네트워크 대역폭을 측정한다는 ..
지난번에 USB 무선 랜카드(ipTime A2000UA)를 이용해 Ubuntu를 AP로 만들어 보려고 했었는데요. 구성하고 나니 인터넷 속도가 너무 안나와서 못쓰게 되었습니다. 그래서 이번에는 재대로 해보려고 준비했습니다. Ubuntu를 WiFi (AP)로 만들어 봅니다. (첫번째 도전) 이번 준비물은 이더넷 카드, ipTime AP 입니다. Ubuntu 서버에 이더넷 카드를 추가하고 ifconfig로 확인해 봅니다. $ ifconfig enp3s0: flags=4099 mtu 1500 ether 00:e0:63:36:15:1c txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX..
회사 규모는 120명 정도이며 KT Giga Office 1G 인터넷을 사용하고 있습니다.어느날부터 한 두 명씩 인터넷이 안된다고 연락이 왔습니다. 확인해보니 Windows PC의 IP가 DHCP로 부터 169.254.xx.xx 로 시작하는 IP를 받아오고 있었으며 인터넷이 되지 않는다고 했습니다. 지난번 처럼 누군가 사내에 개인적으로 사용할 AP를 추가하고 DHPC를 사용하고 있는게 아닌가 싶었습니다. Rogue DHCP에 대해 확인하는 방법을 찾던 도중 아래와 같은 사실을 확인했습니다. How to Fix IP Address Starting With 169.254 If for some reason you lose the connection to the network, then of course you..
Ubuntu 서버를 AP로 만들어서 테스트 할 일이 생겼습니다. 네트워크의 bandwidth와 latency를 변경해서 다양한 무선 네트워크 환경을 만들어 보는 것입니다. 유료 솔루션(application 등)이야 있겠지만 잠깐 테스트 하는 거라 경험삼아 만들어 보려고 합니다. 우선 회사에 USB로 연결하는 무선 랜카드가 하나 있습니다. ipTime A2000UA 입니다. 이걸 Ubuntu와 USB로 연결합니다. 그리고 ifconfig로 네트워크 정보를 확인해 보겠습니다. $ ifconfig enp3s0: flags=4163 mtu 1500 inet 10.10.1.221 netmask 255.255.248.0 broadcast 10.10.7.255 inet6 fe80::c400:e272:87c5:1d84..