Ubuntu22.04 IP 주소 설정

가상 머신: VMware Workstation 17 

1. 브리지 모드 사용, 다음과 같이 설정

2. Ubuntu의 구성 파일 수정

디렉토리 뒤의 파일 이름은 다를 수 있습니다.

sudo vi /etc/netplan/01-network-manager-all.yaml

파일 내용을 다음과 같이 수정합니다. (인터넷에 vi 연산에 대한 관련 지침이 있습니다.)

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    ens33:
      dhcp4: no
      dhcp6: no
      addresses:
        - 192.168.1.21/24    
      routes:
        - to: default
          via: 192.168.1.1    
      nameservers:
        addresses:            
          - 114.114.114.114   
          - 8.8.8.8

ens33: Ifconfig 명령으로 볼 수 있는 네트워크 카드의 이름입니다.

위와 같이 설정: DHCP 꺼짐, 정적 IP 192.168.1.21, 게이트웨이 192.168.1.1

저장 및 종료를 위한 vi 명령 작업  : wq Enter

네트워크를 다시 시작하십시오

sudo netplan apply

위의 수정 후 현재 Websocket 서비스를 테스트하는 것이 정상입니다.

다음 내용을 읽지 마십시오. LAN에 있는 다른 컴퓨터는 Websocket 서비스에 액세스할 수 없습니다. 이유를 모르겠습니다.

아래 내용은 인터넷에서 참고한 내용으로 녹음의 편의를 위해 다음과 같이 정리하였습니다.

1. 가상 머신의 "편집" 메뉴에서 "가상 네트워크 편집기"를 엽니다.

"NAT 모드" 항목을 선택하고 "설정 변경" 버튼을 클릭합니다(권한 요구 사항 있음).

 2. 그 후 인터페이스의 "서브넷 IP"와 같은 항목을 수정할 수 있게 됩니다.

호스트 서브넷과 일치하도록 서브넷 IP를 변경하십시오. 마지막 숫자는 "0"이어야 하며 일반적으로 서브넷 마스크는 변경할 필요가 없습니다.

 3. "DHCP 설정" 버튼을 클릭합니다.

DHCP를 사용하여 IP 범위를 제한하여 고정 IP의 효과를 간접적으로 얻습니다.이전에 인터넷에서 여러 고정 IP 수정 방법을 찾았는데 더 복잡하거나 실패했거나 잘못 설정했을 수 있습니다. 

위의 수정이 완료되면 "적용"을 클릭한 다음 "확인"을 클릭합니다.

  4. "NAT 설정"을 클릭하고 팝업 페이지에서 게이트웨이를 "192.168.1.2"로 설정합니다.

게이트웨이의 마지막 숫자는 "2"여야 합니다. 다른 값으로 변경하려고 시도했지만 작동하지 않습니다. 이렇게 설정해야 하는지 여부는 아직 확인되지 않았습니다.

 

 5. Ubuntu를 시작하여 설정을 보거나 변경합니다.

아래 그림의 우측 상단에 있는 버튼을 클릭하고 팝업 메뉴에서 "유선 설정"을 클릭합니다.

 

 팝업창에서 아래 그림의 설정 버튼을 클릭합니다.

 6. 네트워크 정보를 볼 수 있는 팝업창

  

 IP 주소가 자동으로 할당되지 않으면 "IPv4" 항목을 선택하여 수정할 수 있습니다.

おすすめ

転載: blog.csdn.net/tsliuch/article/details/130738890