Недавно я начал использовать свой старый настольный компьютер в качестве сервера, я установил сервер Ubuntu 18.04 и теперь он подключен к моему маршрутизатору (Huawei HG532s). У меня также есть веб-страница (только для тестирования) и SSH-сервер для входа и мониторинга сервера из любого места (очевидно), и проблема возникает сейчас:
Сервер подключен к маршрутизатору, а маршрутизатор (ADSL) подключен к Интернету. Я настроил маршрутизатор для пересылки любого запроса, который хочет подключиться через порт 80 или 22, к частному IP-адресу сервера. И теперь, когда кто-то подключается к моему веб-серверу, журналы доступа показывают, что все петиции приходят с одного и того же IP-адреса (мой публичный IP-адрес) и с SSH, когда я подключаюсь к своему серверу, когда я набираю команду, who
он показывает Я соединился с моего публичного IP. Я знаю эту проблему, потому что мой маршрутизатор пересылает упакованные запросы и запросы, но я хотел бы знать, есть ли какое-либо "решение" для этого, чтобы я мог на самом деле знать, кто устанавливает соединение с моим сервером.
Спасибо за советы и извините, если я ошибся, стараясь изо всех сил, чтобы написать это правильно.
Вывод команды who
:
alex@ubuntu:~$ who
alex pts/0 2019-02-07 07:22 (62.37.40.224)
alex pts/1 2019-02-07 07:22 (62.37.40.224)
Вывод команды traceroute
на IP-адрес моего сервера из сети моего университета:
traceroute to 62.37.40.224 (62.37.40.224), 30 hops max, 60 byte packets
192.168.212.254 (192.168.212.254) 3.004 ms 2.972 ms 2.947 ms
172.29.34.1 (172.29.34.1) 7.755 ms 7.736 ms 7.686 ms
1.red-81-46-16.customer.static.ccgg.telefonica.net (81.46.16.1) 7.662 ms 7.621 ms 7.584 ms
217.red-217-124-114.static.ccgg.telefonica.net (217.124.114.217) 15.257 ms 217.124.112.37 (217.124.112.37) 20.113 ms 217.124.114.217 (217.124.114.217) 20.108 ms
* * *
157.red-80-58-84.staticip.rima-tde.net (80.58.84.157) 14.988 ms 15.931 ms 15.895 ms
145.red-80-58-97.staticip.rima-tde.net (80.58.97.145) 15.865 ms * *
80.58.106.58 (80.58.106.58) 14.724 ms 14.712 ms 14.687 ms
241.red-80-58-88.staticip.rima-tde.net (80.58.88.241) 14.661 ms 14.635 ms 14.615 ms
10.21.0.1 (10.21.0.1) 14.565 ms 14.475 ms 20.228 ms
10.21.0.2 (10.21.0.2) 20.180 ms 20.143 ms 20.111 ms
172.27.111.22 (172.27.111.22) 15.212 ms 15.175 ms 15.005 ms
172.27.111.51 (172.27.111.51) 14.931 ms 14.818 ms 14.807 ms
172.27.111.126 (172.27.111.126) 14.797 ms 14.776 ms 14.762 ms
172.27.111.10 (172.27.111.10) 19.592 ms 16.708 ms 16.622 ms
193.152.56.1 (193.152.56.1) 19.503 ms 19.474 ms 19.407 ms
80.58.72.149 (80.58.72.149) 19.399 ms 19.356 ms 19.292 ms
* * *
* * *
216.184.113.180 (216.184.113.180) 23.230 ms 17.892 ms *
* * *
* * *
* 193.251.247.14 (193.251.247.14) 16.104 ms *
* * *
* * *
* * *
* * *
* * *
* * *
* * *
Журнал Apache2 после доступа с моим 4G IP:
90.174.4.159 - - [07/Feb/2019:10:20:24 +0000] "GET / HTTP/1.1" 200 774 "-" "Mozilla/5.0 (iPhone; CPU iPhone OS 12_1_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0 Mobile/15E148 Safari/604.1"
Команда, who
выводится после входа в систему с моим 4G IP:
alex pts/0 2019-02-07 09:35 (192.168.1.254)
alex pts/1 2019-02-07 09:16 (62.37.40.224)
alex pts/2 2019-02-07 10:19 (62.37.40.224)
alex pts/3 2019-02-07 10:44 (62.37.40.224)