Linux сервер нет интернета

No internet connection after ubuntu server 20.04 install, ifconfig not available

I recently installed Ubuntu Server 20.04 LTS on my desktop, and found out there was no internet connection even though I had the LAN cable connected. ifconfig and iwconfig failed saying the corresponding packages net-tools and wireless-tools were not installed. EDIT Here is the info requested. Please find the image here.

Also ip link . Look at service NetworkManager status , to. The whole ifconfig/ifup/ifdown system is depreciated in later Ubuntu releases.

Please edit your question to show the result of the terminal command: cat /etc/netplan/*.yaml Welcome to Ask Ubuntu.

Along with @chili555 request, also please show us sudo lshw -C network and cat /etc/network/interfaces .

2 Answers 2

Networking in Ubuntu server is managed by netplan. Your file lacks the details needed to connect the ethernet properly.

First, let’s rename the file:

sudo mv /etc/netplan/*.yaml /etc/netplan/01-netcfg.yaml 

Now, let’s change it to include the required details:

sudo nano /etc/netplan/01-netcfg.yaml 
network: version: 2 renderer: networkd ethernets: ens33: dhcp4: true 

Netplan is very particular about spacing, indentation, etc. Proofread carefully twice. Save (Ctrl+o followed by Enter) and exit (Ctrl+x) the text editor. Follow with:

sudo netplan generate sudo netplan apply 

Источник

После настройки статического IP Ubuntu server 22.04 пропадает сеть

192.168.1.1 — ip роутера после sudo netplan apply ip поменялся на статический но при этом попала сеть. Ничего не пингуется, получаю Destination Host Unreachable. При чем с хоста все пингуется по ip 192.168.168.10 нормально. Подскажите, пожалуйста, в чем проблема? Или для подобных целей нужно два сетевый интерфейса? (Один ходит во внешку а другой во внутрянку?)

Можете, пожалуйста, подробнее описать, что не так?

макаке дали компьютер и она стала нажимать все кнопки подряд. Вас реально ничего не смущает в том куске который я привел выше?

Читайте также:  Мтс домашний интернет настройка роутера asus

Вы про то что они ip который я прописываю не относится к подсети шлюза? Исправил, но все аналогично

Покажите выхлоп ip a; ip r s table all

Вам нужно где-то в настройках vmware указать, чтобы подсеть 192.168.168.0/24 NAT’илась, раз вы хотите такую конфигурацию.

При чем с хоста все пингуется по ip 192.168.168.10 нормально

Это вы, могу предположить, пингуете соседа по локальной сети (возможно, в сети провайдера, а не в вашей), а не ВМ.

ValdikSS ★★★★★ ( 13.02.23 23:12:04 MSK )
Последнее исправление: ValdikSS 13.02.23 23:12:09 MSK (всего исправлений: 1)

 GNU nano 6.2 output.txt default via 192.168.1.1 dev ens33 proto static 192.168.1.0/24 dev ens33 proto kernel scope link src 192.168.1.145 local 127.0.0.0/8 dev lo table local proto kernel scope host src 127.0.0.1 local 127.0.0.1 dev lo table local proto kernel scope host src 127.0.0.1 broadcast 127.255.255.255 dev lo table local proto kernel scope link src 127.0.0.1 local 192.168.1.145 dev ens33 table local proto kernel scope host src 192.168.1.145 broadcast 192.168.1.255 dev ens33 table local proto kernel scope link src 192.168.1.145 ::1 dev lo proto kernel metric 256 pref medium fe80::/64 dev ens33 proto kernel metric 256 pref medium local ::1 dev lo table local proto kernel metric 0 pref medium local fe80::20c:29ff:fefc:95f0 dev ens33 table local proto kernel metric 0 pref medium multicast ff00::/8 dev ens33 table local proto kernel metric 256 pref medium 

Да нет, точно не соседа делал tcpdump когда пинговал

У меня 192.168.168.0 как раз и NAT’тится

У меня 192.168.168.0 как раз и NAT’тится

Тогда почему у вас о ней никаких упоминаний в таблице роутинга, зато есть 192.168.1.145?

Изменил файл /etc/netplan/00-installer-config.yaml

network: ethernets: ens33: dhcp4: no addresses: [192.168.168.145/24] gateway4: 192.168.168.1 nameservers: addresses: [8.8.8.8, 192.168.168.1] optional: true version: 2 

в шлюз прописал IP сетевого адаптера VMware

Читайте также:  Скорость интернета больше скорости локальной сети

теперь получаю следующие на ip a; ip r s table all

1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: ens33: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 00:0c:29:fc:95:f0 brd ff:ff:ff:ff:ff:ff altname enp2s1 inet 192.168.168.145/24 brd 192.168.168.255 scope global ens33 valid_lft forever preferred_lft forever inet6 fe80::20c:29ff:fefc:95f0/64 scope link valid_lft forever preferred_lft forever default via 192.168.168.1 dev ens33 proto static 192.168.168.0/24 dev ens33 proto kernel scope link src 192.168.168.145 local 127.0.0.0/8 dev lo table local proto kernel scope host src 127.0.0.1 local 127.0.0.1 dev lo table local proto kernel scope host src 127.0.0.1 broadcast 127.255.255.255 dev lo table local proto kernel scope link src 127.0.0.1 local 192.168.168.145 dev ens33 table local proto kernel scope host src 192.168.168.145 broadcast 192.168.168.255 dev ens33 table local proto kernel scope link src 192.168.168.145 ::1 dev lo proto kernel metric 256 pref medium fe80::/64 dev ens33 proto kernel metric 256 pref medium local ::1 dev lo table local proto kernel metric 0 pref medium local fe80::20c:29ff:fefc:95f0 dev ens33 table local proto kernel metric 0 pref medium multicast ff00::/8 dev ens33 table local proto kernel metric 256 pref medium 

Извиняюсь за тупость, только начинаю осваивать Linux

Где «у вас»? NAT в виртуальных машинах — userspace (SLIRP), он не создаёт сетевого интерфейса, его нельзя настроить через таблицу маршрутизации, он не позволит подключиться к виртуальной машине с хоста или откуда-либо еще. Исходящий адрес при такой настройке — IP-адрес хоста, независимо от того, что вы укажете в сетевых настройках внутри ВМ.

Используйте полноценные интерфейсы. NAT-интерфейс нужен только для того, чтобы раздать интернет без дополнительных настроек.

ValdikSS ★★★★★ ( 14.02.23 11:08:30 MSK )
Последнее исправление: ValdikSS 14.02.23 11:10:58 MSK (всего исправлений: 1)

Читайте также:  Соединение есть интернета нет win xp

Потому что у человека userspace NAT, о чём написано в первом сообщении.

Да хоть хренюзерспэйс, defroute указывает на адрес до которого при показанных настройках достучатся нельзя от слова совсем.

Вас смущает несовпадение диапазона шлюза и адреса клиента? Такая настройка заработает без проблем, если на хосте/роутере все настроено для этого.

Такая настройка заработает без проблем, если на хосте/роутере все настроено для этого.

Если был бы полноценный сетевой интерфейс и на хосте установлен маршрут в указанную сеть на хосте.

В чём ваш вопрос? Это довольно типовая конфигурация, да и вопрос не в этом.

ip a add 192.168.168.10/24 dev ens33 ip r add default via 192.168.1.1

Как вы думаете, почему после второй команды оно напишет «Error: Nexthop has invalid gateway.» ?

Далеко не всегда. Да и вмтваревский NAT как раз создаёт интерфейс vmnet8 .

Как вы думаете, почему после второй команды оно напишет «Error: Nexthop has invalid gateway.» ?

Потому что вы не добавили маршрут до 192.168.1.1/32 , а NetworkManager, который прописан в файле Netplan’а, его добавляет автоматически при такой конфигурации. Я только что развернул контейнер с Ubuntu 22.04 и скопировал конфигурацию из первого поста — она применилась корректно.

# ip r default via 192.168.1.1 dev eth0 proto static metric 100 192.168.1.1 dev eth0 proto static scope link metric 100 192.168.168.0/24 dev eth0 proto kernel scope link src 192.168.168.10 metric 100 

Зачем вы спорите со мной, ни о чём? Лучше помогите автору решить проблему.

Я не знаю особенностей vmware, но в сообщении После настройки статического IP Ubuntu server 22.04 пропадает сеть (комментарий) у автора нет никаких дополнительных интерфейсов — вероятно, используется slirp.

и скопировал конфигурацию из первого поста — она применилась корректно.

gateway4: 192.168.1.1 addresses: [192.168.168.10/24]
default via 192.168.1.1 dev eth0 proto static metric 100 192.168.1.1 dev eth0 proto static scope link metric 100 

Источник

Оцените статью
Adblock
detector