LINUX.ORG.RU
ФорумAdmin

Не получается подключится к сети провайдера в обход роутера

 , , , ,


0

1

Добрый день. У меня большая проблема с инетом. Не могу подключится напрямую подключая кабель к компу. У провайдера привязка просто на роутер по mac адресу. Роутер WR720N просто включается и всё работает и ip находит автоматически. На компе стоит arch linux. Я поменял свой mac на mac роутера через macchanger потом включил dhcpcd и вот что вышло в логе:

Nov 12 01:56:38 arch dhcpcd[15019]: enp0s21f0u4: NAK: from 213.248.0.29
Nov 12 01:56:38 arch dhcpcd[15019]: enp0s21f0u4: soliciting a DHCP lease
Nov 12 01:56:41 arch dhcpcd[15019]: enp0s21f0u4: offered 10.249.50.217 from 213.248.0.29
Nov 12 01:56:41 arch dhcpcd[15019]: enp0s21f0u4: probing address 10.249.50.217/17
Nov 12 01:56:46 arch dhcpcd[15019]: enp0s21f0u4: leased 10.249.50.217 for 300 seconds
Nov 12 01:56:46 arch dhcpcd[15019]: enp0s21f0u4: adding route to 10.249.0.0/17
Nov 12 01:56:46 arch dhcpcd[15019]: enp0s21f0u4: adding host route to 213.248.0.29 via 10.249.0.1
Nov 12 01:56:46 arch dhcpcd[15019]: enp0s21f0u4: adding host route to 213.248.0.22 via 10.249.0.2
Nov 12 01:56:48 arch dhcpcd[15019]: enp0s21f0u4: no IPv6 Routers available

Mac локальный дает по dhcpcd очень странно. И вот что показывает ip:

enp0s21f0u4: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 14:cc:20:d3:46:12 brd ff:ff:ff:ff:ff:ff permaddr 00:e0:4c:68:00:18
    inet 10.249.50.217/17 brd 10.249.127.255 scope global dynamic noprefixroute enp0s21f0u4
       valid_lft 261sec preferred_lft 223sec
    inet6 fe80::16cc:20ff:fed3:4612/64 scope link 
       valid_lft forever preferred_lft forever

Так вот я настраивал через dhcpcd пытался сделать статический ip как в настройках роутера и маски сети и dns и hostname, и пробовал через dhclient и через ip addr. Но почему-то не хочет давать ip так как даёт его роутеру и интернет не работает. Помогите кто разбирается что там не хватает провайдеру предоставить чтобы он думал что это роутер а не адаптер



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

статический ip как в настройках роутера

Так ты определись - в настройках роутера статический айпи или dhcp?

Mac локальный дает по dhcpcd

Это какой-то бессвязный поток слов

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

Воткни кабель напрямую в комп, позвони провайдеру и скажи: роутер сдох, я воткнул в комп, мак теперь у меня вот такой.

Если надо будет потом попользоваться роутером, воспользуйся его, роутер, функцией копирования мака. Для провайдера он прикинется компом

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

Воткни кабель напрямую в комп, позвони провайдеру и скажи: роутер сдох, я воткнул в комп, мак теперь у меня вот такой.

Если надо будет потом попользоваться роутером, воспользуйся его, роутер, функцией копирования мака. Для провайдера он прикинется компом

У меня сейчас телефон сдох, и лучше бы разобратся в сетях и понять почему dhcp на роутере работает а на компе нет скйчас читаю ищу

kasaneka
() автор топика
Ответ на: комментарий от kasaneka

Как это не работает, ты же в теме выложил лог работающего dhcp и выданного ip-адреса:

enp0s21f0u4: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 14:cc:20:d3:46:12 brd ff:ff:ff:ff:ff:ff permaddr 00:e0:4c:68:00:18
    inet 10.249.50.217/17 brd 10.249.127.255 scope global dynamic noprefixroute enp0s21f0u4
       valid_lft 261sec preferred_lft 223sec
    inet6 fe80::16cc:20ff:fed3:4612/64 scope link 
       valid_lft forever preferred_lft forever

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

Посмотри мак адрес роутера на внешнем сетевом интерфейсе, что смотрит в сторону провайдера.

Останови сервис Network-manager.

Запиши его / скопируй.

Подключи провод от роутера провайдера к компьютеру.

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

Логи ядра смотри с помощью команды

sudo dmesg

В логе ты увидишь, что интерфейс, к которому ты подключил сетевой провод поднял Link.

Определи имя сетевого интерфейса.

Выполни

ip link set dev interface down
ip link set dev interface address XX:XX:XX:XX:XX:XX
ip link set dev interface up
kostik87 ★★★★★
()

сонгласно тому, что ты выложил адрес получен, маршрут прописан. в чём твоя проблема конкретно заключается? гугл пингуется?

flant ★★★
()