Wired의 설정창으로 진입합니다.
상단의 IPv4로 들어가서 기존 Automatic(DHCP) -> Manual로 변경해주고 원하는 IP를 입력해주세요.
그리고 Wired off를 한번하고 다시 On 해주면 정상작동되는걸 확인할 수 있습니다.(혹은 재부팅)
CLI 환경에서 고정 IP 할당하기
기본적으로 파일 경로는 /etc/netplan/50-cloud-init.yaml 에있습니다. 파일이름은 상이할 수 있습니다.
기본 파일 내용(DHCP일경우)
고정 IP로 수정하기
vi /etc/netplan/50-cloud-init.yaml
network:
ethernets:
ens160:
addresses:
- 192.168.1.60/24
gateway4: 192.168.1.1
nameservers:
addresses:
- 8.8.8.8
search:
- 8.8.4.4
version: 2
인터페이스도 꼭 확인이 필요합니다.
ip addresses는 공유기의 대역대에 맞게 수정하면됩니다.
변경이 모두 완료되었으면 netplan apply 명령어로 적용시켜줍니다.
인터페이스는 ifocnfig 명령어로 쉽게 확인가능합니다.
그리고 변경된 IP로 다시 접속해보면 잘되는걸 볼 수 있습니다.
————————————————–
사이트 리뉴얼중입니다~
서버(Linux, ESXi), NAS(헤놀로지, ESXi 및 IT관련 정보, 기타 등등을 공유하는 커뮤니티 SVRFORUM을 새로 만들었습니다.
많은 가입(?) 부탁드립니다~
//svrforum.com
이전글들은 모두 상단 메뉴의 Blog 글 모음에있습니다!
안녕하세요. yeTi입니다.
오늘은 우분투 사용중에 갑자기 네트워크가 안되는 현상이 발생해서 이를 해결해보려고 합니다.
증상
우분투에서 무선 마우스를 연결하니 갑자기 UI가 다운되면서, 재부팅하니 네트워크가 잡히지 않는 이슈가 발생했습니다.
환경 확인
OS의 버전을 확인합니다.
$ lsb_release -a | grep Desc Ubuntu 18.04.5 LTS커널의 버전을 확인합니다.
$ uname -r 5.4.0-65-generic랜카드 인식여부 확인
랜카드의 인식여부를 확인합니다.
$ lspci | grep -i Ethernet Ethernet controller: Realtek Semiconductor Co., Ltd. Device 8125랜카드의 네트워트 상태를 확인합니다.
$ lshw -class network *-network UNCLAIMED product: Realtek Semiconductor여기까지 랜카드를 인식하고 있지만 네트워크에서 사용하지 못하는 상태를 확인할 수 있습니다.
드라이버 설치
lspci | grep -i Ethernet를 통하여 확인한 정보를 기반으로 드라이버를 설치합니다.
Realtek Software에서 r8125 버전의 드라이버를 다운받아서 설치했습니다.
네트워크의 인식여부를 확인합니다.
$ ip a ... 2: enp3s0: mtu 1500 qdisc mq state UP group default ... ...네트워크 재설정
위 작업까지 진행하면 OS에서 네트워크를 사용할 수 있는 환경을 만들어졌습니다. 마지막으로 네트워크 설정만 해주면 되는데,
현재 nmtui라는 $ uname -r 5.4.0-65-generic0으로 네트워크설정이 되어있어 이를 $ uname -r 5.4.0-65-generic1에서 인식하지 못하고 있는 상황이었습니다.
따라서 $ uname -r 5.4.0-65-generic0을 제거하고 $ uname -r 5.4.0-65-generic3를 수정하여 네트워크를 설정하는 작업을 진행했습니다.
NetworkManager 데몬 제거
$ uname -r 5.4.0-65-generic4의 자동 시작을 제거합니다.
$ sudo update-rc.d -f NetworkManager removeNetwork Interface 설정
$ uname -r 5.4.0-65-generic5를 설정합니다.
$ vi /etc/netplan/01-network-manager-all.yaml network: version: 2 ethernets: enp3s0: dhcp4: no addresses: [xxx.xxx.xxx.xxx] # IP 주소 gateway4: xxx.xxx.xxx.xxx # Gateway 주소 nameservers: addresses: [xxx.xxx.xxx.xxx, xxx.xxx.xxx.xxx] # DNS, 보조 DNS728x90
반응형
두번째 오류를 해결하며,, ㅋㅋ
앞에서 root계정 오류를 해결했더니 이번엔 ip가 말썽이었다.
교수님이 ifconfig 명령을 쳐서 ip를 확인하라고 하셨는데
아래의 교수님 화면과 내 화면의 출력결과가 달랐음;
왜 난 ens33이 없는가?
왜 난 192.~~~ 으로 ip가 나오지 않는가?
그래서 hostname -I를 쳤는데도 안나옴;
그래서 firefox 브라우저로 웹페이지 접속해봤는데 네트워크 연결이 안돼있대..ㅋ
이번에도 갓구글님을 통해 해결해씀 ㅋㅋ
sudo dhclient 명령을 치면 됨!
그 후에 다시 ifconfig 명령을 치면~
요로코롬 예쁘게 ens32가 추가되고, 192로 시작하는 ip 주소도 뜨고, 웹페이지 접속도 됨 ㅋㅋ
우씨 과제 하나 하는데 에러 개쩜
728x90
반응형
공유하기
게시글 관리
구독하기ENFP의 개발 일기