Отказ от ответственности: я никогда раньше не работал с серверами, поэтому для меня это новая территория.
Я получил мой сервер (без GUI), работающий со статическим IP-адресом в моем доме, но я теперь в колледже пытается его подключить. Сеть Wi-Fi колледжа не защищена, но имеет одну из этих страниц проверки после подключения в браузере, которая проверяет, имеет ли подключенный компьютер MAC-адрес, зарегистрированный в системе. Я зарегистрировал MAC-адрес, когда была установлена предыдущая ОС.
В любом случае, это то, что у меня есть для файла / etc / network / interfaces.
auto lo
iface lo inet loopback
auto wlo1
iface wlo1 inet static
address 10.36.133.145
netmask 255.255.248.0
network 10.0.0.0
broadcast 10.36.135.255
gateway 10.1.1.1
wireless-essid ISU-CARDINAL
Я сделал убедитесь, что интерфейс wlo1 работает с ifconfig wlo1 up и проверял его состояние с помощью ip addr.
После выполнения /etc/init.d/networking restart и убедившись, что wlo1 поднят, я не могу ping google.com с выходом [F5]. Я также не могу использовать apt-get update, не получая ошибок.
Если это имеет значение, у меня нет NetworkManager.
Может кто-нибудь помочь мне разобраться, что я отсутствует? Я был бы рад предоставить вывод любых других команд, которые могут помочь диагностировать проблему.
Большое вам спасибо заранее.
Хорошо, вы хотите, чтобы мы отлаживали ваше соединение WiFi. Нет проблем, но не ожидайте, что он будет работать прямо сейчас. Ошибки беспроводной сети могут ползти во всех местах, и нам нужно их отбросить.
Сначала установите пакет bsdutils в свой Ubuntu. Это даст script, который вам понадобится, чтобы захватить ваш экранный TTY-выход.
$ sudo -i
[sudo] password for youruser:
# script
Script started, file is typescript
# ifconfig
(some interesting output)
# route -n
(some interesting output, record the gateway corresponding to 0.0.0.0)
# cat /etc/resolv.conf
(some interesting output)
# ls -l /etc/resolconf/resolv.conf.d
(this will either give an error, 0 files, or a list of files. If you
get a list, show me their contents file by file)
# cat /etc/network/interfaces
(more)
# ls -l /etc/network/interfaces.d
(either says that no files in that directory or it enumerates them)
(in which case, I will also need their contents)
# ping -c 5 your_gateway_recorded_from_route_-n_command
# ping -c 5 gmail.com
# ^D
Script done, file is typescript
#
В последнем случае вы нажимаете control key, а при нажатии на него нажимают клавишу D.
Теперь просмотрите файл typescript и убедитесь, что он не содержит никакой личной информации, а затем разместите его содержимое здесь.