LINUX.ORG.RU

github повесился

 


0

2

Накатил давича mint и с удивлением обнаружил, что компухтер не видит github без VPN. Другие устройства в той же сети без VPN спокойно подключаются к сайту. Такая же ситуация с некоторыми разделами алиэкспресса и вроде все. Ранее на этом же компе и с теми же дровами стояли тот же mint и пара других дистрибутивов, подобных проблем не было.



Последнее исправление: PA3JluTA9_CYXOCTb (всего исправлений: 1)

Ответ на: комментарий от damix9
# This is /run/systemd/resolve/stub-resolv.conf managed by man:systemd-resolved(8).
# Do not edit.
#
# This file might be symlinked as /etc/resolv.conf. If you're looking at
# /etc/resolv.conf and seeing this text, you have followed the symlink.
#
# This is a dynamic resolv.conf file for connecting local clients to the
# internal DNS stub resolver of systemd-resolved. This file lists all
# configured search domains.
#
# Run "resolvectl status" to see details about the uplink DNS servers
# currently in use.
#
# Third party programs should typically not access this file directly, but only
# through the symlink at /etc/resolv.conf. To manage man:resolv.conf(5) in a
# different way, replace this symlink by a static file or a different symlink.
#
# See man:systemd-resolved.service(8) for details about the supported modes of
# operation for /etc/resolv.conf.

nameserver 127.0.0.53
options edns0 trust-ad
search .
nope@nope:~$ ip route
default via 192.168.1.1 dev wlxc0a5dd1c81ba proto dhcp metric 600 
169.254.0.0/16 dev wlxc0a5dd1c81ba scope link metric 1000 
192.168.1.0/24 dev wlxc0a5dd1c81ba proto kernel scope link src 192.168.1.4 metric 600```
PA3JluTA9_CYXOCTb
() автор топика
Ответ на: комментарий от PA3JluTA9_CYXOCTb

Проверь как разрешается доменное имя посредством nslookup github.com 192.168.1.1.

Сейчас у тебя в качестве dns сервера выступает systemd-resolv, а не dns сервер твоего роутера.

Ещё модешь у Гугла спросить 8.8.8.8 или у Яндекса 7.7.8.8, ip Яндекса мог написать неправильно, если нужно погугли.

Если днс сервера правильно разрешают имя - значит в systemd-resolv зашили хардкод для ip адресов в РФ.

Либо те днс сервера на которые ходит он для ip адресов из РФ отвечают такую фигню, печально.

kostik87 ★★★★★
()
Ответ на: комментарий от PA3JluTA9_CYXOCTb

А ты это у systemd-resolv спроси, можешь проанализировать куда он шлёт запросы на разрешение доменных имён.

По хорошему, должен от корневых идти, если не знает о доменном имени.

С помощью tcpdump можно отследить.

И если у DNS серверов у которых спрашивает systemd-resolv доменное имя github.com корректно разрешается - значит разработчики mint или разработчики systemd что-то захардкодили.

Ещё для проверки можешь вписать

nameserver 192.168.1.1

Это DNS сервер на твоём роутере, скорее всего, он там есть, после чего перезапусти браузер, что бы он забыл про IP адрес github.com и проверь открывается сайт или нет.

А лучше запроси у своего роуетра

nslookup github.com 192.168.1.1

Или у DNS серверов провайдера, можешь узнать их в параметрах роутера.

kostik87 ★★★★★
()