Выполнение сети и оптимизация Вашего кода являются совсем другими задачами; лучше для нахождения двух отдельных компаний/консультантов, каждая из которых эксперты в их поле, чем попытаться найти одну компанию, это способно к ним обоим - это всегда будет компромисс.
Хитрый бит - то, что существует третий компонент к соединению - системное администрирование. У Вас или должны быть своя хостинговая компания или программисты, обеспечивают этот аспект, сделайте это сами или введите привлеченную со стороны компанию/консультанта одной трети, чтобы сделать эту работу.
Наблюдение, поскольку я работаю на хостинговую компанию, которая делает большую произведенную на стороне работу системного администратора, я думаю, что хостинговая компания может сделать работу системного администратора, но я также знаю, что нет большого количества компаний, которые действительно покрывают всю работу, подразумеваемую термином "системное администрирование". Проблема состоит в том, что много компаний имеет продукт "полностью управляемого хостинга", но что на самом деле включено, варьируется значительная сумма.
Задайте много вопросов о том, что точно охвачено любым соглашением "об управлении сервером" из Вашей хостинговой компании (или, в этом отношении, любой другой системный контракт на администрирование) - и не бойтесь пойти назад и вперед для сравнения точно, что каждая компания сделает для Вас и как она будет тарифицирована. Вещи Вы определенно хотите удостовериться, покрыты, включайте:
Вы смотрите на довольно подобный процесс, чтобы найти, что Ваш разработчик - определяет то, в чем Вы нуждаетесь и затем говорите с несколькими разработчиками, знакомыми с технологиями, которые Вы используете для обнаружения то, что они могут сделать для Вас. Решите то, что Вы хотите сначала, также - Вы все еще хотите остаться как основной разработчик, или Вы обращаетесь к передаче ежедневное обслуживание кодовой базы кому-то еще? Если первый, это не общее требование, и необходимо будет работать усерднее, чтобы найти, что правильный человек или компания работают с. Большинство разработчиков хочет разработать, и сделать не, хотят настроить - и снова, несчастный разработчик == непроизводительный разработчик. При выборе неправильного разработчика для помощи, Вы найдете, что они будут тратить тысячи Ваших долларов, переписывая половину Вашей кодовой базы, когда все, что Вы хотели, было небольшим количеством анализа в то, почему конкретная страница представляла медленный. (Но это вовсе не значит, что этому, возможно, понадобилась бы перезапись, но лучше, если Вы знаете это перед ним случай).
Говорите с разработчиками о стороне системного администратора вещей, также - в то время как я не знаю много разработчиков, которые являются также способными системными администраторами, существуют некоторые там, и если Вы сталкиваетесь с ними, они могут быть потрясающей комбинацией. Большинство лучших разработчиков, которых я встретил, тем не менее, знает свои преимущества и подыгрывает им и выстроило в линию системных администраторов, чтобы сделать ту работу для них. Так, коснитесь, их знание - узнают, говорите ли разработчики Вы, чтобы иметь предпочтительную хостинговую компанию и/или системного администратора (команда?) для работы с затем пойдите и говорите с теми людьми и задайте все вопросы системного администратора снова и снова.
Кроме того, подготовьтесь для выхода из оболочки разумного блока наличных денег. Хорошие люди не обходятся дешево, но плохие люди являются еще более дорогими в конечном счете.
Это похоже на шлюз, который Вы используете, может использовать VRRP или HSRP. 10.77.121.1 виртуальный/логичный адрес, который Вы используете в качестве своего шлюза, но когда Вы прослеживаете маршрут, один из физических маршрутизаторов отвечает. (10.77.121.3)
Ваш шлюз по умолчанию является не всегда следующим транзитным участком. На самом деле это обычно - маршрутизатор последней инстанции. Ваш компьютер проанализирует таблицу маршрутизации и будет только использовать шлюз по умолчанию, если никакие другие уточненные маршруты не будут соответствовать. Также - печать маршрута и видит то, что Вы находите там.
От вышеупомянутого шлюз для моего ПК 10.77.121.1. Но когда я использую tracert, первый IP-адрес отличается, как Вы видите от следующего. Это 10.77.121.3. Почему?
Это редко, но возможно 10.77.121.1 больше не имеет соединение со следующим транзитным участком, но это все еще имеет включенную передачу. Если это верно, с некоторыми операционными системами, когда Вы пытаетесь отправить пакет, Вы свяжетесь 10.77.121.1, но 10.77.121.1 возвратит перенаправление ICMP с 10.77.121.3 как адрес Ваша система использовать в качестве шлюза. Так как Ваш пакет на самом деле не передается 10.77.121.1, он не обнаружился бы в маршруте трассировки.
Быстрое получение с Вашим любимым сниффером на Вашем клиенте подтвердило бы, что это происходит.
Перенаправлениям ICMP главным образом препятствуют в эти дни из соображений безопасности, таким образом имение установки как это является редким.
Это мог быть ответ @MikeR. Могло также случиться так, что Ваша машина имеет маршрут к этим 10.75.89.100 адресам, которые не проходят шлюз по умолчанию, но вместо этого проходят 10.77.121.3. Проверьте таблицу маршрутизации своего хоста для наблюдения, если это так.
На моем предприятии все шлюзы избыточны. Со стороны хоста мы устанавливаем шлюз на 192.168.0.1, но это IP-адрес с балансировкой нагрузки, управляемый двумя маршрутизаторами, которые на самом деле 192.168.0.2 и 192.168.0.3. При трассировке маршрута исходящий пакет отправляется к месту назначения x.x.x.1, но ответный пакет IGMP приходит от x.x.x.2 или x.x.x.3 в зависимости от того, какой маршрутизатор активен. traceroute показывает исходный адрес IGMP.
Я тоже столкнулся с той же проблемой. Я использую устройство Sonicwall между ними. Некоторые настройки брандмауэра заблокировали отображение IP в tracert.
Для этого войдите в DELL SONICWALL -> Настройки брандмауэра -> Дополнительно
, включите проверку на уменьшение TTL IP для перенаправленного трафика в разделе «Предотвращение обнаружения», протестируйте его и дайте мне знать, это полная помощь. ]
Я согласен с Райаном и думаю, что ваш компьютер анализирует вашу таблицу маршрутизации и поэтому не отправляет вас на шлюз по умолчанию. Вы можете использовать это, чтобы очистить вашу таблицу маршрутов:
sudo ip route flush table main
Затем вы можете снова запустить это, чтобы убедиться, что ваша таблица маршрутов пуста:
route -n
Теперь вы можете перезагрузить свой Интернет, чтобы ваша таблица маршрутов получала значения по умолчанию, и ваша проблема будет решить.