Вы не можете сделать этого на уровне DNS.
то, что можно сделать, имеют server1 (порт 80) запись, как это, затем создайте запись server2 (можно использовать тот же IP), и имейте перенаправление http к server1:8080 (можно сделать, это с апачем переписывает):
<VirtualHost IP:80>
ServerName server2
RewriteEngine on
RewriteRule ^(.*)$ http://server1:8080/ [R,L]
</VirtualHost>
Кажется, что Вы загрузили исходный код, но что Вы действительно хотите, двоичные файлы Win32.
Версия 5.5 является последней версией, которой предварительно скомпилировали двоичные файлы Windows x86 и x64 разработчики проекта. http://sourceforge.net/projects/net-snmp/files/net-snmp%20binaries/5.5-binaries/
Но даже если Вы устанавливаете эти 5,5 двоичных файлов в Windows, я не думаю, что он обнаруживается в панели управления или меню "Пуск". Это не будет иметь окно, в котором можно открыть и нажать вещи.
Найденный этой ссылкой на net-snmp.org Wiki -
http://www.net-snmp.org/wiki/index.php/Using_the_command_line_and_nmake
для создания в окнах, Вам нужны несколько несобственных инструментов, это появляется. Вы могли дать этому попытку.
Здесь неофициальный корпус 5.7:
http://www.elifulkerson.com/articles/net-snmp-windows-binary-unofficial.php
Да, я действительно не знаю, почему Net-SNMP не распространяет готовые двоичные файлы со своим кодом. Странно.
Так или иначе, я недавно собрал 5.7.3 для Windows 64-битных (с полной поддержкой SSL, IPv6, и DLL с расширениями SNMP). Вы можете скачать двоичные файлы здесь: http://www.mediafire.com/download/5b6xs5u3lajl3s2/net-snmp-windows-x64-5.7.3.7z
Так как я скомпилировал его с Visual Studio 2015, вам также придется установить дистрибутив Visual C++ Redistributable для Visual Studio 2015 отсюда: https://www.microsoft.com/en-us/download/details.aspx?id=48145
Распакуйте архив на C:\Program Files\Net-SNMP. Для запуска агента необходимо запустить файл bin\snmpd.exe. Редактируйте etc\snmp\snmpd.conf (или запустите bin\snmpconf) для настройки агента. Вы можете запустить:
snmpd.exe -register <add arguments to snmp.exe here>
для установки агента в качестве службы Windows. Не забудьте добавить исключение для исполняемого файла snmpd.exe на вашем брандмауэре Windows. Вот как вы устанавливаете Net-SNMP для Windows x64.
Я также предоставлю вам точные шаги, которые я использовал для компиляции двоичных файлов, так что, по крайней мере, это можно вкратце задокументировать где-нибудь в интернете. Официальная документация о том, как это сделать, невероятно длинная, ошибочная и устаревшая.
Предусловия: Active Perl x64, Visual Studio Community Edition (я использовал 2015). Обратите внимание, что используемая вами версия Visual Studio будет влиять на пути, используемые ниже в инструкциях по компиляции, поэтому, если вы используете нечто иное, чем редакция 2015 года, измените приведенный ниже путь соответствующим образом.
Во-первых, скомпилируйте OpenSSL для Windows x64. Распакуйте исходный код, и в том же каталоге:
call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x64
perl Configure VC-WIN64A --prefix=C:\OpenSSL-Win64
ms\do_win64a
nmake -f ms\nt.mak
nmake -f ms\nt.mak install
move C:\OpenSSL-Win64\lib\libeay32.lib C:\OpenSSL-Win64\lib\libeay32MD.lib
На этом последнем шаге статическая библиотека OpenSSL будет переименована в то, что ожидает Net-SNMP.
Теперь скомпилируйте Net-SNMP. Распакуйте исходный код, и в каталоге win32:
call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x64
set Platform=x64
set TARGET_CPU=x64
set INCLUDE=%INCLUDE%;C:\OpenSSL-Win64\include
set LIB=%LIB%;C:\OpenSSL-Win64\lib
perl Configure --with-sdk --with-winextdll --with-ssl --with-ipv6 --config=release --linktype=static --prefix="c:/Program Files/Net-SNMP"
manual step: edit net-snmp\net-snmp-config.h, comment out #define snprintf (this is fixed in their git repository)
nmake clean
nmake
nmake install
После установки Net-SNMP можно удалять и деинсталлировать все остальное просто отлично (Active Perl, Visual Studio, OpenSSL и т.д.), а Net-SNMP все равно будет работать. Надеюсь, это кому-нибудь поможет.
Надеюсь, это кому-нибудь поможет.
.ከዚህ በታች ያለው አገናኝ እያጋጠመዎት ባለው ስህተት ረድቶኛል ፡፡ ተመሳሳይ ችግር ላጋጠማቸው ሌሎች ሰዎች መለጠፍ ብቻ ነው።
https://msdn.microsoft.com/en-us/library/1700bbwd.aspx
VSVARS32.BAT
የፕሮግራም ፋይሎች \ ማይክሮሶፍት ቪዥዋል ስቱዲዮ ስሪት \ Common7 \ መሳሪያዎች
ወይም የፕሮግራም ፋይሎች (x86) \ Microsoft Visual Studio Version \ Common7 \ Tools
ን ጭነትዎ ንዑስ-ማውጫ ላይ ይቀይሩ። 12153] VSVARS32 ን በመተየብ VSVARS32.bat ን ያሂዱ። Я смог использовать это для компиляции net-snmp 5.8 в Windows 10.
Я установил VS Community 2017, Win64OpenSSL 1_1_0i и Active Perl 5.26.1.2601-MSWin32-x64-404865.
OpenSSL был предварительно скомпилирован отсюда: https://slproweb.com/products/Win32OpenSSL.html
Мне не удалось заставить OpenSSL скомпилировать необходимые библиотеки LIB / VC DLL. Мне пришлось изменить оператор LIB, чтобы включить каталог "VC".
При создании он сказал, что не может найти "rc.exe". Похоже, что более новая VS устанавливается не в дереве VS, а в дереве «Комплекты Windows». В итоге я использовал:
PATH=%PATH%C:\Program Files (x86)\Windows Kits\10\bin\10.0.17134.0\x64
* Обратите внимание, что я не ставил ";" в операторе, поскольку путь к моей текущей машине имеет завершающий ";" в нем уже. Используйте "echo% PATH%", чтобы проверить свой.
Вот что я получил после установки VS Community 2017, OpenSSL1.1.0i и AvtivePerl_5.26_1201:
call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x64
set Platform=x64
set TARGET_CPU=x64
set INCLUDE=%INCLUDE%;C:\OpenSSL-Win64\include
set LIB=%LIB%;C:\OpenSSL-Win64\lib;C:\OpenSSL-Win64\lib\VC
PATH=%PATH%C:\Program Files (x86)\Windows Kits\10\bin\10.0.17134.0\x64
perl Configure --with-sdk --with-winextdll --with-ssl --with-ipv6 --config=release --linktype=static --prefix="c:/usr"
nmake clean
nmake
nmake install
Надеюсь, это кому-то поможет ...
Позже, Джефф