Как установить статический частный адрес для узла, работающего под VMware?

tcpdump печатает полные пакеты. "Мусор", который Вы видите, является на самом деле заголовками пакета TCP.

можно ли, конечно, массажировать вывод с т.е. сценарий жемчуга, но почему бы не использовать tshark, текстовую версию wireshark вместо этого?

tshark 'tcp port 80 and (((ip[2:2] - ((ip[0]&0xf)<<2)) - ((tcp[12]&0xf0)>>2)) != 0)'

это берет те же аргументы в качестве tcpdump (та же библиотека), но начиная с анализатор это может сделать глубокую проверку пакетов, таким образом, можно совершенствовать фильтры еще больше, т.е.

tshark 'tcp port 80 and (((ip[2:2] - ((ip[0]&0xf)<<2)) - ((tcp[12]&0xf0)>>2)) != 0)' -R'http.request.method == "GET" || http.request.method == "HEAD"'

0
задан 14 January 2011 в 13:21
3 ответа

Ваш гость Ubuntu использует DHCP, чтобы получить его IP, установить его для использования соответствующих помех вместо этого. О, и VMware является компанией не продукт, какой продукт Вы использование, можете Вы обновлять свой вопрос и теги.

1
ответ дан 4 December 2019 в 14:57

Я нашел эту процедуру после предложения Chopper3. Это, кажется, работает. Я пропустил ‘сервер имен xxx.xxx.xxx.xxx обновление' шаг. После перезагрузки узла ifconfig отображает настроенный частный статический IP-адрес.

0
ответ дан 4 December 2019 в 14:57

если у вас есть несколько виртуальных машин, работающих параллельно, имейте в виду, что DHCP-сервер VMnet может передать выбранный вами IP-адрес. Так что оставайтесь ниже .127 (см. Здесь: Описание VMWare для IP-конфигурации хоста )

Также - не забудьте установить маршрут к шлюзу для доступа в Интернет. в командной строке, это можно сделать с помощью

route add default gw

1
ответ дан 4 December 2019 в 14:57

Теги

Похожие вопросы