Ты пишешь,
I work with Wi-Fi. Due to that my system's IP changes every time I connect to the network.
Эти два утверждения не должны быть связаны. Ваш IP-адрес может быть назначен вручную на фиксированное значение («статический» адрес )или он может быть назначен динамически DHCP-сервером в сети («динамический» адрес ). Неважно, подключается ли ваша система через Wi-Fi или через кабель; это ваши два варианта получения IP-адреса.
Чтобы добавить интереса, DHCP-сервер может быть настроен на предоставление вам одного и того же IP-адреса каждый раз, когда вы подключаетесь к его сети (, неофициально иногда называемой «липким» адресом ). Вот так у меня настроена домашняя сеть.
Вы не можете (обычно )использовать статический IP-адрес, если вы находитесь в роуминге по разным сетям, поэтому лучше всего использовать фиксированный адрес.
С другой стороны, если все, что вам нужно сделать, это получить запись хоста в вашем домене, чтобы она указывала на вашу клиентскую систему, вам может потребоваться поиск поставщиков динамических DNS. Одним из примеров является dyn.com
, но есть много других, которые следует учитывать. Вы устанавливаете небольшую часть программного обеспечения на своем клиенте, которое фиксирует любое изменение IP-адреса и уведомляет центральный сервер. Он обновляет вашу запись домена для вас. Последняя часть головоломки заключается в том, что вы заменяете запись A
в своем реальном домене записью CNAME
, которая указывает на запись домена DDNS, указывающую на вашу клиентскую систему.
Я решил эту проблему, добавив /etc/X11/xorg.conf.d/30-dpms.conf
, который содержит:
Section "ServerFlags"
Option "StandbyTime" "90"
Option "SuspendTime" "90"
Option "OffTime" "90"
Option "BlankTime" "90"
EndSection
90 означает 90 минут