Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Помощь в настройке сети

Статус пользователя lost855
сообщение 11.10.2012, 17:44
Сообщение #1
Стаж: 14 лет

Сообщений: 24
Благодарностей: 2
Полезность: 64

Здравствуйте. Стоит сервер Ubutntu 12.04 (2 сетевые). На сервере стоит сайт и сервера кс. В локальном соединение (древовидное) с сервером находятся ещё 2 компа. Интернет раздает ubuntu 12.04. Интернет работает на обоих компах.
Сразу объясню проблему: не могу подключиться к cs серверам по внешнему ip адресу. То есть, 1 комп видит сервера только в локальном подключени, второй нет. Что первый комп, что второй заходят на сайт по внешнему ip без проблем, так же и putty и ftp. Для наглядности набросал схему со всеми настройками сетевых.
Вопрос: Как попасть на сервера 2 компу?
P.S. Остальные игроки с внешки заходят.


Отредактировал: lost855, - 11.10.2012, 17:45
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя m0rf
сообщение 11.10.2012, 17:54
Сообщение #2


Стаж: 15 лет

Сообщений: 9
Благодарностей: 2
Полезность: 0

Не совсем понял как оба компьютера попадают на твои ftp, cs, www
Один попадает на все сервисы, второй только на ftp+www?

Может проблема в том, что ftp+www прослушивают все интерфейсы, и внешний и внутренний, а cs привязана к конкретному интерфейсу (ip).

Выложи трасировки до своего сервера и сделай nslookup всех имен на которые подключаешся, что бы понять как оба компьютера их резолвят.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя lost855
сообщение 11.10.2012, 18:34
Сообщение #3
Стаж: 14 лет

Сообщений: 24
Благодарностей: 2
Полезность: 64

1 комп: видит сервера в локальной сети, но по внешнему ip попасть на них не может. Так же заходит на ftp, www через внешний ip адрес. Хотя на сайте ip адрес отображается 192.168.0.1.
2 комп: все тоже самое, кроме того что не видит локальных серверов.
Трасировка со 2 компа:
Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

C:\Documents and Settings\Admin>tracert "Внешний IP"

Трассировка маршрута к "Внешний IP" с максимальным числом прыжков 30

1 1 ms * <1 мс . [192.168.0.5]
2 * * * Превышен интервал ожидания для запроса.
3 2 ms 1 ms 1 ms "Внеший IP"

Трассировка завершена.
nslookup : В nix новичек. Если не сложно, пишите по конкретнее) т.е. команду.

xxx@xxx:~$ nslookup

> mysite.ru
Server: dnsпровайдера1
Address: dnsпровайдера1#53

Non-authoritative answer:
Name: mysite.ru
Address: "Внешний IP"


xxx@xxx:~$ nslookup
> Внешний IP
Server: dnsпровайдера1
Address: dnsпровайдера1#53

** server can't find ddd.bbb.ccc.aaa.in-addr.arpa.: NXDOMAIN

Где ddd.bbb.ccc.aaa Внешний ip, но почему-то цифры перепутаны. Нормальный внешний ip выглядел бы как: aaa.bbb.ccc.ddd, первая цифра с последней местами поменялись ...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя binural
сообщение 11.10.2012, 19:04
Сообщение #4


Стаж: 15 лет

Сообщений: 804
Благодарностей: 220
Полезность: 521

А как оно может видить если второй комп питается от первого...

Купи свит на 5 портов за 10$ и не парся с лишними сетевухами..

У всех компов должен быть один шлюз. и на всех компах не обязательно писать ДНС провайдера.. Установи apt-get install dnsmasq он будет кешировать ДНСы провайдера..

Отредактировал: binural, - 11.10.2012, 19:05
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vladsol
сообщение 11.10.2012, 19:49
Сообщение #5
Стаж: 17 лет

Сообщений: 588
Благодарностей: 87
Полезность: 161

lost855,
Не должно быть на одном компьютере двух физически разных интерфейсов, подключенных к двум разным физически, но логически одинаковым сетям (192.168.0.0/24), это не будет работат.
Как на первом компьютере раздается интернет для второго? ICS?
Цитата
1 комп: видит сервера в локальной сети, но по внешнему ip попасть на них не может.

Чем отличается "видит" от "попасть на" в данном, конкретном случае?

Цитата
2 комп: все тоже самое, кроме того что не видит локальных серверов.

И не будет. Комп 1 не будет передавать пакетики, принятые на интерфейсе 2 дальше, если они предназначены для машины из 192.168.0.0/24

Цитата
Где ddd.bbb.ccc.aaa Внешний ip, но почему-то цифры перепутаны.

Это ДНС-запись (in-addr.arpa), так и должно быть.

А вообще, если есть возможность сетевуху из компьютера 2 поставить в "сервер", лучше это сделать (можно в bond:) ). Чтобы оба компьютера были напрямую подключены к "серверу".
Вам будет удобней (не надо будет зависеть от компьютера 1).

Отредактировал: vladsol, - 11.10.2012, 20:09
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя lost855
сообщение 11.10.2012, 20:09
Сообщение #6
Стаж: 14 лет

Сообщений: 24
Благодарностей: 2
Полезность: 64

Цитата
Не должно быть на одном компьютере двух физически разных интерфейсов, подключенных к одной сети (192.168.0.0/24), это не будет работат

Можно по подробнее?
Цитата
Как на первом компьютере раздается интернет для второго? ICS?

да, через общий доступ в инет.
Цитата
1 комп: видит сервера в локальной сети, но по внешнему ip попасть на них не может.

Одно и то же. С локалки и видит, и зайти может. С внешки нет.
Цитата
И не будет. Комп 1 не будет передавать пакетики, принятые на интерфейсе 2 дальше, если они предназначены для машины из 192.168.0.0/24

То что он локальных серверов не увидит это понятно. Мне интересно как же все таки я захожу по внешнему ip на сайт, ftp, putty, но на сервер попасть не могу?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vladsol
сообщение 11.10.2012, 20:24
Сообщение #7
Стаж: 17 лет

Сообщений: 588
Благодарностей: 87
Полезность: 161

lost855,
Ну, у Вас одна сетевуха - с айпишником 192.168.0.х и маской 255.255.255.0, и вторая тоже :) А смотрят в абсолютно разные стороны. Это не очень хорошо...



Цитата
То что он локальных серверов не увидит это понятно.
Мне интересно как же все таки я захожу по внешнему ip на сайт, ftp, putty, но на сервер попасть не могу?

С компа 1, или компа 2?
Посмотрите netstat -ltpun

Отредактировал: vladsol, - 11.10.2012, 20:29
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя binural
сообщение 11.10.2012, 21:30
Сообщение #8


Стаж: 15 лет

Сообщений: 804
Благодарностей: 220
Полезность: 521

тут 2 выхода из ситуации, купить свитч или сделать как vladsol, сказал на счет еще добавить сетевую в сервер с первого компа..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя lost855
сообщение 12.10.2012, 6:46
Сообщение #9
Стаж: 14 лет

Сообщений: 24
Благодарностей: 2
Полезность: 64

Цитата
С компа 1, или компа 2?
Посмотрите netstat -ltpun

С обоих компов заходит по внешнему ip. Но на сайте отображается ip пользователя как 192.168.0.1
Активные соединения с интернетом (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 2144/mysqld
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 14585/apache2
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 7632/sshd
tcp6 0 0 :::21 :::* LISTEN 8317/proftpd: (acce
tcp6 0 0 :::22 :::* LISTEN 7632/sshd
tcp6 0 0 :::25565 :::* LISTEN 2893/java
udp 0 0 127.0.1.1:26900 0.0.0.0:* 28335/hlds_i686
udp 0 0 127.0.1.1:26901 0.0.0.0:* 12091/hlds_i686
udp 0 0 127.0.1.1:26902 0.0.0.0:* 2860/hlds_i686
udp 0 0 127.0.1.1:26903 0.0.0.0:* 2879/hlds_i686
udp 0 0 0.0.0.0:27015 0.0.0.0:* 12091/hlds_i686
udp 0 0 0.0.0.0:27017 0.0.0.0:* 2860/hlds_i686
udp 0 0 0.0.0.0:27018 0.0.0.0:* 28335/hlds_i686
udp 0 0 0.0.0.0:27020 0.0.0.0:* 2879/hlds_i686
udp6 0 0 :::25566 :::* 2893/java
Цитата
тут 2 выхода из ситуации, купить свитч или сделать как vladsol, сказал на счет еще добавить сетевую в сервер с первого компа..

На сервере слоты только PCI-E 2.0 x8, такие сетевые можно найти?

Отредактировал: lost855, - 12.10.2012, 6:46
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя binural
сообщение 12.10.2012, 7:27
Сообщение #10


Стаж: 15 лет

Сообщений: 804
Благодарностей: 220
Полезность: 521

Купи обычный свитч и всё... и проблема решена =)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vladsol
сообщение 12.10.2012, 7:28
Сообщение #11
Стаж: 17 лет

Сообщений: 588
Благодарностей: 87
Полезность: 161

lost855,
Можно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя lost855
сообщение 12.10.2012, 7:34
Сообщение #12
Стаж: 14 лет

Сообщений: 24
Благодарностей: 2
Полезность: 64

Цитата
Купи обычный свитч и всё... и проблема решена =)

Иза одного компа свитч покупать не охото))
Цитата
Можно.

Спасибо, буду искать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vladsol
сообщение 12.10.2012, 7:48
Сообщение #13
Стаж: 17 лет

Сообщений: 588
Благодарностей: 87
Полезность: 161

lost855,
Можно, есть сетевухи такие.
Но, соглашусь с binural, простенький свичик не будет намного дороже.

Попробуйте во второй локальной сети изменить адрес сети на 0.2, например.
Возможно, из-за совпадения адресов сетей виндовый нат некорректно работает с ЮДП.


Сервер видит ПК1 и ПК2 как 0.1, т.к., 0.1 - это ПК, выполняющий функции NAT.

Отредактировал: vladsol, - 12.10.2012, 7:51
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя binural
сообщение 12.10.2012, 7:53
Сообщение #14


Стаж: 15 лет

Сообщений: 804
Благодарностей: 220
Полезность: 521

Цитата(lost855 @ 12.10.2012, 8:34) *
Иза одного компа свитч покупать не охото))

Спасибо, буду искать.

Сетевая PCI-E Дороже стоит чем свитч на 5 портов.. Я недавно искал в своем городе не нашел таких сетевых.. нашел в интернет магазине самую дешевою Gembird (PCI-E чаще всего идут гиговые) за 18$

Отредактировал: binural, - 12.10.2012, 7:55
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: