У меня есть модем Cisco EPC2202, полученный от моего провайдера. Модем подключается к маршрутизатору TPLink через кабель Ethernet Cat 5e. Мой настольный компьютер, на котором работает CentOS 7, подключен к маршрутизатору TPLink через кабель Ethernet Cat 5e.

Я хотел провести эксперимент и подключить мой компьютер CentOS напрямую к модему, не используя маршрутизатор TPLink.

Когда я подключаю свой компьютер напрямую к модему с помощью кабеля Ethernet Cat 5e, NetworkManager (на котором запущен dhclient для моего интерфейса Ethernet) не может дать моему интерфейсу IP-адрес. Итак, я решил попробовать вручную. Я видел IP-адрес, маску подсети и шлюз по умолчанию, которые мой маршрутизатор TPLink получает от моего провайдера через веб-интерфейс маршрутизатора TPLink. Я настроил точно такие же настройки на своем интерфейсе Ethernet на компьютере CentOS. Я до сих пор не могу ping 8.8.8.8 . Пакеты трассировки также не выходят.

Команды, которые я использовал для настройки интерфейса Ethernet (enp4s0f2) на моем компьютере CentOS:

service NetworkManager stop

ip addr flush dev enp4s0f2

ip address add |My_public_IP_Address|/|Subnet_mask| dev enp4s0f2 broadcast +

ip route add to unicast 0.0.0.0/0 via |Default_gateway_IP_address_of_my_TPLink_router|

Команды проходят без каких-либо ошибок, и ip addr show и ip route show подтверждают это. Может быть, они используют какую-то конфигурацию VLAN или PPP через Ethernet или что-то, чего не понимает мой компьютер CentOS?

1 ответ1

1

Как / был настроен маршрутизатор TPLink? Если через DHCP, то вы можете сделать то же самое на вашем компьютере с Linux. Обратите внимание, что некоторые "модемы" и / или поставщики услуг запоминают подключенный MAC-адрес и должны быть перезагружены для просмотра и обслуживания нового MAC-адреса. Хотя я в основном видел это с кабельными модемами.

Если TPLink не был настроен через DHCP, то вам, вероятно, нужно настроить PPPoE. Прошло много времени с тех пор, как я это сделал, но PPoE-клиент Roaring Penguin работает / работает хорошо для меня.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .