«» Ping 8.8.8.8 подключиться: сеть недоступна «» в centOS 7 на рабочей станции VMware 14


2

Я пытаюсь работать с CentOS 7, который я установил на рабочей станции VMware.

Но у него нет подключения к интернету:

$ ping 8.8.8.8
connect: Network is unreachable

$ ping www.google.com
ping: www.google.com: Name or service not known

Я проверил NAT в настройках моей виртуальной машины, и это вывод команды ifconfig:

ens33: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 00:0c:29:7a:53:87  txqueuelen 1000  (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 504  bytes 44064 (43.0 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 504  bytes 44064 (43.0 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

virbr0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 192.168.122.1  netmask 255.255.255.0  broadcast 192.168.122.255
        ether 52:54:00:14:b1:67  txqueuelen 1000  (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

Любая идея, как я могу получить доступ в интернет?

Ответы:


3

У вас нет IP-адреса, назначенного вашему сетевому интерфейсу «ens33».

Введите «dhclient» в терминале, это должно решить проблему, если она не работает, пожалуйста, распечатайте вывод команды «ip addr» из терминала

С уважением, Ник


Чтобы создать сетевой интерфейс, используйте DHCP для постоянного редактирования файла: / etc / sysconfig / network-scripts / ifcfg-ens33 с вашим любимым текстовым редактором Linux (nano, vi). Внутри файла найдите параметры: - BOOTPROTO и установите для него dhcp (пример: BOOTPROTO = "dhcp") - ONBOOT и установите для него значение yes (пример: ONBOOT = "yes")
Nik

Спасибо @Nik, "dhclient" не работает. Вот выход «ip addr»:
afsane

[root @ localhost afsane] # ip addr 1: lo: <LOOPBACK, UP, LOWER_UP> mtu 65536 Состояние очереди qdisc UNKNOWN группа по умолчанию qlen 1000 link / loopback 00: 00: 00: 00: 00: 00 brd 00:00:00 : 00: 00: 00 inet 127.0.0.1/8 хост области действия lo valid_lft forever предпочитаемый_lft forever inet6 :: 1/128 хост области действия valid_lft forever предпочитаемый_lft forever 2: ens33: <NO-CARRIER, BROADCAST, MULTICAST, UP> mtu 1500 qdisc pfifo_fast состояние ВНИЗ группа по умолчанию qlen 1000 ссылка / эфир 00: 0c: 29: 7a: 53: 87 brd ff: ff: ff: ff: ff: ff
afsane

3: virbr0: <NO-CARRIER, BROADCAST, MULTICAST, UP> mtu 1500 Состояние очереди qdisc ВНИЗ по умолчанию qlen 1000 link / ether 52: 54: 00: 14: b1: 67 brd ff: ff: ff: ff: ff: ff inet 192.168.122.1/24 brd 192.168.122.255 область действия глобальная virbr0 valid_lft forever предпочитаемый_lft forever 4: virbr0-nic: <NO-CARRIER, BROADCAST, MULTICAST, UP> mtu 1500 qdisc мастер pfifo_fast состояние virbr0 команда DOWN по умолчанию группа qlen 1000 ссылка / эфир 52: 54: 00: 14: b1: 67 бд фф: фф: фф: фф: фф: фф: фф
афсан

все хорошо с файлом "/ etc / sysconfig / network-scripts / ifcfg-ens33", я имею в виду, что "BOOTPROTO" установлен для dhcp, а "ONBOOT" - да!
afsane

0

Вы должны проверить конфигурацию сети вашей виртуальной машины, чтобы убедиться, что сетевой адаптер правильно подключен. На мой взгляд, лучше всего не использовать NAT, а подключить адаптер к физическому хосту apadter. Затем ваш маршрутизатор dhcp-сервер предоставит правильный IP-адрес вашей виртуальной машине Centos. В любом случае вам нужно будет проверить конфигурацию сети Centos, чтобы увидеть, был ли IP назначен правильно, если это шлюз по умолчанию и DNS-сервер.


я переустанавливаю свои centOs и на этот раз вместо GUI я выбираю GNOME, так что теперь интернет работает нормально. Я действительно не понимаю, что здесь происходит, но, к сожалению, у меня действительно есть крайний срок, поэтому я собираюсь оставить это здесь. может быть, в другой раз я выясню, почему это не работает в GUI !!!
Еще
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.