Điểm:0

Problem with establishing connection to internet

lá cờ cn

I am unable to reach any web server from ubuntu VM ware on macOS host.

Host: MacOS --> internet connection is fine Guest: Ubuntu --> internet connection not fine

Ubuntu version

lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.2 LTS
Release:    20.04
Codename:   focal

Ifconfig

docker0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 172.17.010.11  netmask 255.255.0.0  broadcast 172.17.255.255
        ether 02:42:09:48:52:9b  txqueuelen 0  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 50178  bytes 63227601 (63.2 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 50178  bytes 63227601 (63.2 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Network Manager Status

sudo systemctl status network-manager.service 
● NetworkManager.service - Network Manager
     Loaded: loaded (/lib/systemd/system/NetworkManager.service; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2021-11-19 11:53:22 CET; 10s ago
       Docs: man:NetworkManager(8)
   Main PID: 8622 (NetworkManager)
      Tasks: 4 (limit: 14267)
     Memory: 2.9M
     CGroup: /system.slice/NetworkManager.service
             └─8622 /usr/sbin/NetworkManager --no-daemon

Nov 19 11:53:22 ubuntu NetworkManager[8622]: <info>  [1637319202.1865] ifupdown:       interface-parser: parsing file /etc/network/interfaces
Nov 19 11:53:22 ubuntu NetworkManager[8622]: <info>  [1637319202.1865] ifupdown:       interface-parser: finished parsing file /etc/network/interfaces
Nov 19 11:53:22 ubuntu NetworkManager[8622]: <info>  [1637319202.1880] device (lo): carrier: link connected
Nov 19 11:53:22 ubuntu NetworkManager[8622]: <info>  [1637319202.1881] manager: (lo): new Generic device (/org/freedesktop/NetworkManager/Devices/1)
Nov 19 11:53:22 ubuntu NetworkManager[8622]: <info>  [1637319202.1888] manager: (docker0): new Bridge device (/org/freedesktop/NetworkManager/Devices/2)
Nov 19 11:53:22 ubuntu NetworkManager[8622]: <info>  [1637319202.1895] manager: (ens33): new Ethernet device (/org/freedesktop/NetworkManager/Devices/3)
Nov 19 11:53:22 ubuntu NetworkManager[8622]: <warn>  [1637319202.1900] Error: failed to open /run/network/ifstate
Nov 19 11:53:22 ubuntu NetworkManager[8622]: <info>  [1637319202.1944] manager: startup complete
Nov 19 11:53:22 ubuntu NetworkManager[8622]: <info>  [1637319202.2162] agent-manager: agent[de5a91ed7bc2b4be,:1.39/org.gnome.Shell.NetworkAgent/1000]: agent registered
Nov 19 11:53:22 ubuntu NetworkManager[8622]: <info>  [1637319202.2202] modem-manager: ModemManager available

NS lookup

nslookup google.com
Server:     127.0.0.53
Address:    127.0.0.53#53

** server can't find google.com: SERVFAIL

Can someone guide me to trouble shoot this problem and fix it?


interfaces

$ cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# This is a list of hotpluggable network interfaces.
# They will be activated automatically by the hotplug subsystem.
# auto eth1

# iface eth1 inet dhcp

netplan

$ cat /etc/netplan/*.yaml
# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager

lshw

sudo lshw -C network
[sudo] password for -----: 
  *-network                 
       description: Ethernet interface
       product: 82545EM Gigabit Ethernet Controller (Copper)
       vendor: Intel Corporation
       physical id: 1
       bus info: pci@0000:02:01.0
       logical name: ens33
       version: 01
       serial: 00:0c:29:a1:3f:99
       size: 1Gbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 66MHz
       capabilities: pm pcix bus_master cap_list rom ethernet physical logical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=e1000 driverversion=5.11.0-38-generic duplex=full latency=0 link=yes mingnt=255 multicast=yes port=twisted pair speed=1Gbit/s
       resources: irq:19 memory:fd5c0000-fd5dffff memory:fdff0000-fdffffff ioport:2000(size=64) memory:fd500000-fd50ffff

VMWARE network settings

enter image description here

ChanganAuto avatar
lá cờ us
Không phải là một vấn đề Ubuntu. Vấn đề là ở cài đặt VMWare.
lá cờ in
Bạn có thể muốn xác nhận rằng bạn đã chỉ định một thiết bị mạng cho VM, vì không có thiết bị nào trong đầu ra `ifconfig` của bạn
heynnema avatar
lá cờ ru
Chỉnh sửa câu hỏi của bạn và cho tôi xem `cat /etc/network/interfaces` và `cat /etc/netplan/*.yaml`. Bắt đầu nhận xét cho tôi bằng @heynnema nếu không tôi sẽ nhớ chúng.
cppiscute avatar
lá cờ cn
@heynnema Tôi đã thêm thông tin bổ sung mà bạn đã hỏi, bạn vui lòng kiểm tra.
heynnema avatar
lá cờ ru
Cảm ơn vì dữ liệu. Họ trông ổn. Cho tôi xem `Sudo lshw -C network`. Cảm ơn! Bạn đã kiểm tra cài đặt mạng VMWare của mình theo @ChanganAuto chưa?
cppiscute avatar
lá cờ cn
@heynnema hãy xem.
heynnema avatar
lá cờ ru
Mọi thứ đều ổn, ngoại trừ `ifconfig` không hiển thị ens33. Tôi thấy docker và tôi không quen thuộc với docker, nhưng không có tệp cấu hình nào cần chỉnh sửa để nó hoạt động sao? Ở đâu đó, thiết bị ens33 không được nhìn thấy. Bạn đã kiểm tra lại cài đặt mạng VMWare chưa?
cppiscute avatar
lá cờ cn
@heynnema Tôi đã kiểm tra mọi thứ trong cài đặt vmware và mọi thứ có vẻ ổn với tôi. Tôi đã thêm ảnh chụp màn hình, vui lòng kiểm tra.
heynnema avatar
lá cờ ru
Hãy thử Bridged autodetect và xem điều gì sẽ xảy ra. Sử dụng `ifconfig` để xem ens33 có hiển thị sau khi khởi động lại không.
cppiscute avatar
lá cờ cn
@heynnema vâng, tôi đã thử những thứ này, nhưng không có gì hiệu quả. Bộ điều hợp sẽ không xuất hiện trong cấu hình.
heynnema avatar
lá cờ ru
Và bạn đã kiểm tra cài đặt docker của mình, phải không? Tôi hết ý tưởng rồi. Xin lỗi.
cppiscute avatar
lá cờ cn
@heynnema vâng tôi đã làm.
cppiscute avatar
lá cờ cn
Sự cố đã được khắc phục, sau một vài lần khởi động lại liên tục, DHCP có thể thiết lập IP. Tôi không biết nguyên nhân gốc rễ là gì. Tôi phải đối mặt với vấn đề bây giờ và sau đó. Nhưng sau đó khởi động lại nó và đợi vài phút ở bước thiết lập kết nối DHCP khi tải bảng điều khiển, cuối cùng mọi thứ đều hoạt động.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.