Недавно я установил старый рабочий стол с Ubuntu Sever 12.04 32 бит. Закончив установку и войдя на сервер, я попытался получить к нему доступ с других компьютеров (как windows, так и ubuntu) в сети, но нигде не увидел его. Любая помощь?
Важно: , как предполагает Худолеев , видение отличается от входа в систему.
Если вы можете пропинговать сервер, но неssh
, убедитесь, что
установили SSH-сервер (запуститеsudo apt-get install ssh
) и запустите его:sudo service ssh start
Если вы не может пропинговать сервер, выполните следующие действия для диагностики проблемы:
blockquote>
Вы должны двигаться вперед! Прежде всего проверьте, что он подключен к сети.
Запустите
ifconfig
, чтобы проверить, что сетевая карта обнаружена и настроена правильно.
Вы должны увидеть картуethX
с IP иUP
, что-то вроде этого:eth0 Link encap:Ethernet HWaddr 00:17:1a:bd:b6:3c inet addr:192.168.1.102 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::216:36ff:febd:b64b/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:380931 errors:0 dropped:0 overruns:0 frame:0 TX packets:488362 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:53036441 (53.0 MB) TX bytes:522204820 (522.2 MB) Interrupt:18 Memory:da000000-da020000Попробуйте
ping
этот IP с других компьютеров и самого вашего сервера. .
Затем попробуйтеping
маршрутизатор (запуститеroute -n
, чтобы увидеть его адрес).Также убедитесь, что у вас не активирован брандмауэр IPTables, запустив:
iptables -F iptables -X iptables -t nat -F iptables -t nat -X iptables -t mangle -F iptables -t mangle -X iptables -P INPUT ACCEPT iptables -P OUTPUT ACCEPT iptables -P FORWARD ACCEPT
Используйте
tcpdump
или Wireshark , чтобы увидеть, действительно ли трафик достигает сервера. [ 1120]
Когда действительно отчаянно,cat /var/log/{syslog,dmesg,kern.log} | tail -n 200
и
ищут какое-то удобное сообщение от ядра.Если это не помогло, повторите эту процедуру с другими компьютерами
. Это больше похоже на общую проблему сетевого администрирования
, чем на проблему с Ubuntu; Вы можете получить лучшую помощь по этому
предмету в SuperUser.
Попробуйте перезагрузиться. У меня была точно такая же проблема. Кажется, что приложение appor будет зависать, если вы сделаете изменение в eth0, оно действительно хочет заблокировать статический IP, так как ищет его как DHCP. Просто убедитесь, что вы дважды проверьте конфигурацию в /etc/network/interfaces.
Я пытался получить к нему доступ
blockquote>Как? SSH? Telnet? HTTP?
Работает ли демон SSH на сервере?
ps ax | grep sshd
Если нет,
sudo apt-get install openssh-server
.
В машине Linux проверьте /etc/samba/smb.conf
. Если у вас есть опция общих ресурсов browseable = no
, это означает, что вы можете смонтировать общий ресурс, но не можете увидеть его в своей сети, это как невидимый общий ресурс. Вам нужно будет отредактировать их.
Перезапустите Samba, чтобы он вступил в силу:
sudo service smbd restart