bogdan |
|
Темы:
1
Сообщения:
7
Участник с: 14 ноября 2013
|
Поднимаю Интернет таким способом:sudo ip link set dev enp2s0f0 up sudo ip addr add 10.0.0.18/24 broadcast 10.0.0.255 dev enp2s0f0 sudo ip route add default via 10.0.0.2 Если поднять через: sudo dhcpcd Изначально хотел настраивать сеть со статическими настройками через systemd по мануалу с Arch Wiki Network. Помогите пожалуйста решить эту проблему? |
vadik |
|
Темы:
57
Сообщения:
5501
Участник с: 17 августа 2009
|
Про /etc/resolv.conf забыли? |
bogdan |
|
Темы:
1
Сообщения:
7
Участник с: 14 ноября 2013
|
Не то чтобы забыл. Там у меня:nameserver 192.168.1.1 nameserver 8.8.8.8 Теоретически должно работать. Или нет? Или добавить все-таки 10.0.0.2? |
vadik |
|
Темы:
57
Сообщения:
5501
Участник с: 17 августа 2009
|
Теоретически должно работать. Или нет? Или добавить все-таки 10.0.0.2?Откуда ж я знаю как у вас сеть построена? Но если dhcp у вас получает правильные настройки и все нормально работает - сверьте адреса с теми, которые получает dhcp. |
corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
Что-то мне подсказывает, что роутер раздает 192 сеть, а клиент адресует 10... |
Natrio |
|
Темы:
48
Сообщения:
4771
Участник с: 08 января 2011
|
Дайте вывод ip r после статической настройки и после dhcpcd |
bogdan |
|
Темы:
1
Сообщения:
7
Участник с: 14 ноября 2013
|
corner Нет. Роутер раздает сеть по 10.0.0.0 Если в Network Manager задать статические адреса, то все работает. В этом весь интерес проблемы. Вообще, изначально эта функция мне понадобилась чтобы атоматически поднимать интернет в Awesome. Сейчас им не пользуюсь, просто интересно докапаться до причины. |
bogdan |
|
Темы:
1
Сообщения:
7
Участник с: 14 ноября 2013
|
Проблема не в /etc/resolv.conf Вот что говорит сатус: sudo systemctl status network@enp2s0f0.service [sudo] password for bogdan: network@enp2s0f0.service - Network connectivity (enp2s0f0) Loaded: loaded (/etc/systemd/system/network@.service; enabled) Active: active (exited) since сб 2013-11-16 10:45:11 EET; 1min 36s ago Process: 282 ExecStart=/usr/bin/ip route add default via ${gateway} (code=exited, status=0/SUCCESS) Process: 280 ExecStart=/usr/bin/ip addr add ${address}/${netmask} broadcast ${broadcast} dev %i (code=exited, status=0/SUCCESS) Process: 273 ExecStart=/usr/bin/ip link set dev %i up (code=exited, status=0/SUCCESS) Main PID: 282 (code=exited, status=0/SUCCESS) Вот ip r, когда не работает: ip r default via 192.168.1.1 dev enp2s0f0 192.168.1.0/24 dev enp2s0f0 proto kernel scope link src 192.168.1.109 А это когда работает через dhcpcd: ip r default via 192.168.1.1 dev enp2s0f0 metric 202 192.168.1.0/24 dev enp2s0f0 proto kernel scope link src 192.168.1.4 metric 202 192.168.1.4 via 127.0.0.1 dev lo metric 202 Разница есть, но не могу понять суть. |
Natrio |
|
Темы:
48
Сообщения:
4771
Участник с: 08 января 2011
|
Существенная разница только в IP клиента. С 192.168.1.4 работает, с 192.168.1.109 не хочет. Попробуйте на статике адрес, который работает, и проверьте настройки роутера. P.S. Разумеется, пинг и интернет вообще проверять только по IP, чтобы убедиться, что DNS и правда ни при чём. |
bogdan |
|
Темы:
1
Сообщения:
7
Участник с: 14 ноября 2013
|
Смена IP не помогла. Все пингуется:[bogdan@filosof8 ~]$ ip r default via 192.168.1.1 dev enp2s0f0 192.168.1.0/24 dev enp2s0f0 proto kernel scope link src 192.168.1.4 [bogdan@filosof8 ~]$ ping 8.8.8.8 PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. 64 bytes from 8.8.8.8: icmp_seq=1 ttl=46 time=69.2 ms 64 bytes from 8.8.8.8: icmp_seq=2 ttl=46 time=69.7 ms 64 bytes from 8.8.8.8: icmp_seq=3 ttl=46 time=69.4 ms 64 bytes from 8.8.8.8: icmp_seq=4 ttl=46 time=70.9 ms 64 bytes from 8.8.8.8: icmp_seq=5 ttl=46 time=69.8 ms 64 bytes from 8.8.8.8: icmp_seq=6 ttl=46 time=68.9 ms 64 bytes from 8.8.8.8: icmp_seq=7 ttl=46 time=69.0 ms 64 bytes from 8.8.8.8: icmp_seq=8 ttl=46 time=69.4 ms 64 bytes from 8.8.8.8: icmp_seq=9 ttl=46 time=68.5 ms 64 bytes from 8.8.8.8: icmp_seq=10 ttl=46 time=69.6 ms ^C --- 8.8.8.8 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9009ms rtt min/avg/max/mdev = 68.561/69.493/70.979/0.684 ms [bogdan@filosof8 ~]$ ping 192.168.1.1 PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data. 64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.526 ms 64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=0.441 ms 64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=0.488 ms 64 bytes from 192.168.1.1: icmp_seq=4 ttl=64 time=0.465 ms 64 bytes from 192.168.1.1: icmp_seq=5 ttl=64 time=0.407 ms 64 bytes from 192.168.1.1: icmp_seq=6 ttl=64 time=0.496 ms ^C --- 192.168.1.1 ping statistics --- 6 packets transmitted, 6 received, 0% packet loss, time 4998ms rtt min/avg/max/mdev = 0.407/0.470/0.526/0.044 ms А что означает эта строчка: 192.168.1.4 via 127.0.0.1 dev lo metric 202 Может через локалхост нужно маршрут проложить? |