Назад | Перейти на главную страницу

Я хочу, чтобы люди в моей сети могли видеть мой локальный сеанс Tomcat

В моей предыдущей работе я помню, что если я запустил tomcat, если кто-то другой пошел

myname.companyName.com

это было бы то же самое, что я собираюсь

http: // локальный: tomcatport

но только если мы оба были подключены к одной сети.

Как мне подражать этому поведению? Я просто хочу иметь возможность отправить сообщение боссу / коллеге по ссылке и сказать «посмотри на это», вместо того, чтобы переносить их на мою машину.

Вы должны знать имя или IP-адрес вашего компьютера в сети. Если вы работаете в Windows, вы можете перейти в командную строку и ввести «ipconfig», чтобы получить свой IP-адрес. Или перейдите в Панель управления> Система> Имя компьютера, и имя вашего компьютера будет в поле «полное имя компьютера».

Я забыл, как получить это в Linux из головы. Если вам это нужно, напишите ответ, и я проверю.

Ответ - «это зависит от обстоятельств».

Самый простой способ - узнать IP-адрес вашего компьютера и отправить своему начальнику / коллеге этот URL-адрес (вместе с номером порта). Например, если IP-адрес вашего компьютера - 10.0.2.1, ваш URL-адрес Tomcat:

http://10.0.2.1:8080/

(при условии, что Tomcat по умолчанию работает на порте 8080.)

Имейте в виду, что если ваша машина использует DHCP для аренды своего IP-адреса, ваш IP-адрес может периодически меняться, поэтому вам нужно будет искать его каждый раз, когда вы отправляете ссылку.

Если в вашей сети всего несколько хостов, нет ИТ-поддержки и вы используете фиксированные адреса, вы можете отредактировать файл HOSTS на компьютере вашего начальника / коллеги. Сопоставьте myname.companyName.com со своим IP-адресом, тогда следующий URL будет действителен, но ТОЛЬКО на компьютере вашего начальника / коллеги:

http://myname.companyName.com:8080/

Если в вашей компании есть ИТ-отдел или вы используете DHCP с динамическим DNS, лучше всего обратиться к ИТ-специалистам. Вероятно, они смогут дать вам работоспособное решение за короткий промежуток времени.