Окей, сначала прошу прощения за мой ужасный английский, некоторые мои фразы переведены через Google! Я задавал этот вопрос на китайском форуме, но там никто не знает. Сейчас у меня роутер Huawei, он очень старый. В нашей компании работает 50-60 человек, он иногда перезагружается сам по себе, и это сводит меня с ума. Недавно мне достался компьютер Intel P4 и я установил ROS3.3, он тоже старенький, но мне кажется, этого достаточно.
Насчет роутера Huawei, я использую пул NAT. Вот 8 IP-адресов из диапазона 114.xxx.xxx.16/29 – 114.xxx.xxx.23/29, как известно, 16 и 23 использовать нельзя. Еще 2 IP-адреса: 61.xxx.xxx.17/30 и 61.xxx.xxx.18/30. Сначала это меня сбивало с толку, но теперь я понял, что 61.xxx.xxx.18 можно использовать как адрес, а 17 как шлюз. Я настроил один компьютер с этими двумя IP-адресами (17 и 18) и я могу подключаться к интернету. Если я использую роутер, я настраиваю эти два IP-адреса на сетевой карте и в пуле NAT использую IP-адреса 114.xxx.xxx.17–114.xxx.xxx.22/29, я тоже могу подключаться к интернету! Поэтому вначале я подумал, что если я сделаю то же самое с ROS3.3, то все должно сработать.
Я настроил сетевую карту с IP-адресом 61.xxx.xxx.18/30, шлюзом 61.xxx.xx.17 и src-nat с IP-адресами 114.xxx.xxx.17–114.xxx.xxx.22/29, для локальной сети я использовал 192.168.1.0/24, но это не сработало! И я не знаю почему.
Уверен, что проблем с моим оборудованием нет, а для src-nat я сделал тест в моей локальной сети. В тесте я использовал IP-адрес 192.168.1.92/24, шлюз 192.168.1.1 для сетевой карты (wan) и src-nat с IP-адресом 192.168.1.92, для локальной сети я использовал 192.168.2.0/24. Я знаю, что это не совсем то же самое, что и реальная ситуация, но работает отлично! Я пробовал src-nat, dst-nat, masq none – ничего не работает.
Боже! Если кто-нибудь поможет мне! Спасибо огромное!!!
Насчет роутера Huawei, я использую пул NAT. Вот 8 IP-адресов из диапазона 114.xxx.xxx.16/29 – 114.xxx.xxx.23/29, как известно, 16 и 23 использовать нельзя. Еще 2 IP-адреса: 61.xxx.xxx.17/30 и 61.xxx.xxx.18/30. Сначала это меня сбивало с толку, но теперь я понял, что 61.xxx.xxx.18 можно использовать как адрес, а 17 как шлюз. Я настроил один компьютер с этими двумя IP-адресами (17 и 18) и я могу подключаться к интернету. Если я использую роутер, я настраиваю эти два IP-адреса на сетевой карте и в пуле NAT использую IP-адреса 114.xxx.xxx.17–114.xxx.xxx.22/29, я тоже могу подключаться к интернету! Поэтому вначале я подумал, что если я сделаю то же самое с ROS3.3, то все должно сработать.
Я настроил сетевую карту с IP-адресом 61.xxx.xxx.18/30, шлюзом 61.xxx.xx.17 и src-nat с IP-адресами 114.xxx.xxx.17–114.xxx.xxx.22/29, для локальной сети я использовал 192.168.1.0/24, но это не сработало! И я не знаю почему.
Уверен, что проблем с моим оборудованием нет, а для src-nat я сделал тест в моей локальной сети. В тесте я использовал IP-адрес 192.168.1.92/24, шлюз 192.168.1.1 для сетевой карты (wan) и src-nat с IP-адресом 192.168.1.92, для локальной сети я использовал 192.168.2.0/24. Я знаю, что это не совсем то же самое, что и реальная ситуация, но работает отлично! Я пробовал src-nat, dst-nat, masq none – ничего не работает.
Боже! Если кто-нибудь поможет мне! Спасибо огромное!!!
