PNETlab Router 기반 PC 통신
1. 토폴로지
2. Router 설정
Network 통신 라우터 설정
Router> enable Router# configure terminal Router(config)# interface FastEthernet0/0 Router(config-if)# ip address <라우터인터페이스IP> <서브넷마스크> Router(config-if)# no shutdown Router(config-if)# exit Router(config)# interface FastEthernet0/1 Router(config-if)# ip address 192.168.2.1 255.255.255.0 Router(config-if)# no shutdown Router(config-if)# exit
외부 통신 허용
Router(config)# ip route 0.0.0.0 0.0.0.0 외부Gateway Router(config)# ip nat inside source list 1 interface FastEthernet0/0 overload Router(config)# access-list 1 permit 192.168.2.0 0.0.0.255 Router(config)# interface FastEthernet0/0 Router(config-if)# ip nat outside Router(config-if)# interface FastEthernet0/1 Router(config-if)# ip nat inside exit
설정 확인
show ip interface brief show ip route show running-config | include dns
3. PC 설정
vi 편집기를 이용해 파일 수정
sudo vi /etc/netplan/01-netcfg.yaml netcfg.yaml -> (임의로 설정) network: version: 2 ethernets: ens3: dhcp4: no addresses: - 192.168.2.2/24 gateway4: 192.168.2.1 nameservers: addresses: - 8.8.8.8 - 8.8.4.4 sudo netplan apply