네트워크 어댑터 옵션 변경 하는 폴더
VNIC : Host의 Pysical NIC를 기반으로 하는 가상 네트워크 인터페이스
VNIC type
host-only (isolated)
NAT (Network Address Translation) : IP 주소를 변환 (사설-사설, 사설-공인, 공인-공인)
Bridge (Switch) : 동일 네트워크 환경의 end device들을 연결해주는 역할
configure ? # 설정할 수 는 옵션들 나옴
# configure terminal # conf t 로 입력해도 가능 (선택할 수 있는게 하나 밖에 없어서 자동완성)
# WiFi 환경이라면 이것부터, Ethernet 환경이라면 X
int fa0/0
speed auto
duplex auto
mac-address aabb.ccdd.eeff # WiFi adapter MAC address
13. int fa0/0
14. ip add 192.168.1.101 255.255.255.0
# 연결중인 네트워크 대역에 맞춰서 설정
15. no sh
16. do ping 192.168.1.199
# 내부망 통신 확인
do ping 192.168.1.199 # 테스트 ip는 각자 맞춰서
# ping 5개 보내고 다 성공했으면 와이어샤크에는 총 10개 보임, request 5개, reply 5개
Request
Reply
do show arp
하면 ARP table 볼 수 있음do ping 8.8.8.8
외부로 ping → 아예 가질 않았음 (wireshark 에서도 capture 되지 않음)
만약 ping 보냈는데 답이 안오는 경우, 근데 외부 인터넷 연결은 되는경우
do show ip route
ip route 0.0.0.0 0.0.0.0 192.168.1.1 # default route 설정
do ping 8.8.8.8
do show ip route
int fa0/1
ip add 172.16.1.2 255.255.255.0
no sh
whoami
echo $HOSTNAME # $ 이거 앞에 붙이면 변수
env # 시스템 환경변수 확인
# shell에서 a = "hello" 는 안되는데 a="hello" 는 됨
# OS 에 의존적임, 앞에 a = "hello" 는 a를 명령어로 생각해서 변수라고 생각하지 못함
echo $? # 처리결과 출력
# 0을 제외한 값은 모두 에러
# a 만 치고 enter 한 후, echo $? 해보면 에러 뜬것 확인 가능
ifconfig ens32 | grep 172.16.1
ifconfig ens32 | grep 172.16.1 | gawk '{print $1}'
# grep 으로 골라온 것 중에 1열 print
# shell script 짤 때 사용할 수 있음
wired connected → wired settings
- IPv4 Method → Manual
addr 172.16.1.100, netmask 24, gateway 172.16.1.2
1. gateway 주소 가상 공유기 있는거 그림 생각해볼것
2. 설정 후 인터페이스 off 했다 on
- `ifconfig ens32` 확인해보면 IP 변한거 확인 가능
do show arp
해보면