- Change your computer’s name or local hostname on Mac
- Change your computer’s name
- Change your computer’s local hostname
- How To Change iPhone’s Network Name (Hostname)
- What’s the Network Name?
- Why Change iPhone’s Network Name (Hostname)?
- How To Change iPhone’s Network Name
- Есть ли на iPhone файл hosts? Как это поменять? [закрыто]
- Change your Mac Hostname via Terminal
- How to Change Host Name on Mac from the Command Line
- Another Method for Setting the Mac Hostname
- Checking the Current Mac Hostname from the Command Line
- Setting a Temporary Hostname Change
- Существует ли файл hosts на iPhone? Как это изменить? [закрытый]
- 8 ответов
Change your computer’s name or local hostname on Mac
Your computer’s name and local hostname are used to identify your computer on your local network.
Change your computer’s name
Your computer’s name is displayed at the top of the Sharing preferences pane.
On your Mac, choose Apple menu
> System Preferences, then click Sharing .
If the lock at the bottom left is locked , click it to unlock the preference pane.
Type a new name in the Computer Name field.
Change your computer’s local hostname
The local hostname or local network name, is displayed beneath the computer’s name at the top of the Sharing preferences pane. It identifies your Mac to Bonjour-compatible services.
The local hostname is your computer’s name with .local added, and any spaces are replaced with hyphens. For example, if your computer’s name is My Computer, your local hostname is My-Computer.local. Local hostnames aren’t case sensitive, so my-computer.local is the same as My-Computer.local.
On your Mac, choose Apple menu
> System Preferences, then click Sharing .
If the lock at the bottom left is locked , click it to unlock the preference pane.
Click Edit, then enter a new local hostname.
If needed, select the “Use dynamic global hostname” checkbox. See Use a dynamic global hostname.
If your Mac has the exact name of another Mac on your local network, a number is added to the local network name.
Источник
How To Change iPhone’s Network Name (Hostname)
Step-by-step guide on how to change the network name of your iPhone or iPad. This guide will also help you to change the name of your iPad and iPod touch.
What’s the Network Name?
Every device has the network name (a.k.a. hostname). When talking about Windows PC, your laptop or desktop can be accessed by hostname or IP-address on the LAN or even Internet. But mobile devices also have it.
The closest example: if you log in to your router’s web interface, open the DHCP Clients List section you can find your iPhone in the list mentioned by its hostname. By default apple devices have a network name like Brian’s iPhone or Amanda’s iPad.
Why Change iPhone’s Network Name (Hostname)?
As you might understand, your iPhone’s hostname will appear on router’s settings page every time you connect to a wireless network. Consequently, administrators of that network (or router in particular) will be able to see it.
So if you don’t want your device to uncover your name when you access public or office network you may want to change iPhone’s hostname to another one. For instance, if you change “Amanda’s iPhone” to neutral “iPhone 7” or “Kitty”.
How To Change iPhone’s Network Name
Perform the following easy steps:
- Go to Settings :
- Scroll down a bit and tap on General :
- Select About:
- Tap on Name:
- Change the name (first delete the old one and than type the new name).
- Tap Done:
Now you may reboot your router, connect to wi-fi from your iPhone and ensure your device is visible by its new client name:
Источник
Есть ли на iPhone файл hosts? Как это поменять? [закрыто]
Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow.
Закрыт 8 лет назад .
Я разрабатываю приложение, которое запрашивает сервер. На моем Mac я использую файл hosts, чтобы изменить DNS, чтобы он указывал на локальный сервер в моей локальной сети.
Теперь мне нужно протестировать его на моем iPhone, проблема в том, что мой iPhone не распознает этот сервер из-за отсутствия конфигурации для DNS.
На моем Mac или Windows я просто добавляю: 192.168.0.20 http://www.google.com в файл hosts.
Как мне сообщить моему iPhone URL-адрес http://www.google.com 😕
Это не дает прямого ответа на ваш вопрос, но решает вашу проблему .
Какая у вас марка роутера? Прошивка вашего маршрутизатора может позволять вам устанавливать записи DNS для вашей локальной сети. Вот что я делаю с прошивкой Tomato
Другой вариант — подключить iPhone через прокси. Вот пример того, как это сделать с помощью Fiddler (это очень просто):
В этом случае любые запросы DNS, которые делает ваш iPhone, будут использовать файл hosts машины, на которой работает Fiddler. Однако обратите внимание , что вы должны использовать имя, которое будет разрешено через DNS. example.local , например, работать не будет. example.xyz или example.dev будет.
Не связано с программированием, но все равно отвечу. Это в /etc/hosts .
Вы можете изменить его с помощью простого текстового редактора, например nano .
(Очевидно, для этого вам понадобится взломанный iphone)
Я только что успешно отредактировал файл hosts на моем iPhone (на Jailbroken iOS 4.0).
- Установил OpenSSH на iPhone через Cydia
- Используя SFTP-клиент, например FileZilla, на моем компьютере, я подключился к своему iPhone.
- Адрес: [используйте IP-адрес вашего телефона или имя хоста, например. simophone.local ]
- Имя пользователя: root
- Пароль: alpine
- Расположен /etc/hosts файл
- Сделал резервную копию на моем компьютере (на случай, если я захочу позже отменить свои изменения)
- Отредактировал файл hosts в приличном текстовом редакторе (например, Notepad ++ ). Видеть Здесь объяснение файла hosts.
- Загрузил изменения , перезаписав файл hosts на iPhone
Телефон кеширует некоторые веб-страницы и DNS-запросы, поэтому перезагрузка или очистка кеша могут помочь. Надеюсь, это кому-то поможет.
Источник
Change your Mac Hostname via Terminal
Need to change the hostname of a Mac? For most people if you want to change your Mac computer name you just do it through the Sharing system preference, it’s quick and very easy. For those of us that are more geekishly inclined, we like to do things through the Terminal.
This tutorial will show how to change your Mac hostname with the command line and make the setting change permanent (well, permanent until you change it again):
How to Change Host Name on Mac from the Command Line
To get started, launch the Terminal application in Mac OS and then use the following command syntax:
sudo scutil –-set HostName new_hostname
Simply replace new_hostname with whatever you want your hostname to be changed to, for example I want to change a Mac’s hostname to MacBookPro, I will use this command:
sudo scutil –-set HostName MacBookPro
(Note the “–” before set is two dashes next to each other, –set)
You will be asked for your admin password since you’re using the sudo command.
Another Method for Setting the Mac Hostname
With modern MacOS releases from Mac OS X Mavericks and newer, you can also use the hostname command with a flag to set the hostname to be permanently changed:
sudo hostname -s YourHostName
Again, sudo requires admin privileges to complete the job.
Checking the Current Mac Hostname from the Command Line
After the above command is executed you can verify that the changes took place by typing:
If you want to watch this done, the short video below walks through the steps by using scutil:
Setting a Temporary Hostname Change
You can also set a temporary hostname change by using the following command:
sudo hostname new_hostname
This particular approach is temporary and will reset itself after your Mac reboots though, so if you want a permanent hostname change, use the above command instead. You can still use the hostname command but it will require the -s flag as discussed in the aforementioned instructions. Thank you to commenter Jim for pointing this out!
That’s all there is to it. By default Mac OS X will usually assign the hostname as whatever the admin account username is. Changing your Mac’s hostname can make it easier to find your Mac on a network and to connect to.
Источник
Существует ли файл hosts на iPhone? Как это изменить? [закрытый]
Я разрабатываю приложение, которое запрашивает сервер. В моем Mac я использую файл hosts для изменения dns, чтобы указать на локальный сервер в моей локальной сети.
теперь мне нужно протестировать его с моим iPhone, проблема в том, что мой iPhone не распознает этот сервер из-за отсутствия настройки для DNS.
на моем Mac или Windows, я просто добавить: 192.168.0.20 http://www.google.com файл hosts.
теперь, как я могу сообщить своему iPhone URL: http://www.google.com ?
8 ответов
Это напрямую не отвечает на ваш вопрос, но это решает вашу проблему.
какой у Вас маршрутизатор? Прошивка маршрутизатора может позволить вам устанавливать DNS-записи для локальной сети. Вот что я делаю с прошивкой Tomato
еще один вариант — подключить iPhone через прокси-сервер. Вот пример того, как это сделать с Fiddler (это очень просто):
в этом случае любые dns-запросы вашего iPhone будут использовать файл hosts машины, на которой работает Fiddler. Примечание, однако, вы должны использовать имя, которое будет разрешено через DNS. example.local , например, не будет работа. example.xyz или example.dev будет.
не связанные с программированием, но я все равно отвечу. Это в /etc/hosts .
Вы можете изменить его с помощью простого текстового редактора, такого как nano .
(очевидно, вам понадобится джейлбрейк iphone для этого)
Я только что успешно отредактировал файл «hosts» моего iPhone (на взломанной iOS 4.0).
- установлен OpenSSH на iPhone через Cydia
- С помощью клиент SFTP как программа filezilla на моем компьютере я подключился к своему iPhone
- адрес: [используйте IP-адрес или имя хоста вашего телефона, например. simophone.local ]
- имя пользователя: root
- пароль: alpine
- расположенном в /etc/hosts
- сделал резервное копирование на моем компьютере (в случае, если я хочу вернуть свои изменения позже)
- отредактировал файл hosts в приличном текстовом редакторе (например,Блокнот++). См.здесь для объяснения файла hosts.
- загруженные изменения, перезапись файла hosts на для iPhone
телефон кэширует некоторые веб-страницы и DNS-запросы, поэтому перезагрузка или очистка кэша может помочь. Надеюсь, это кому-то поможет.
Саймон.
Он может существовать, но вы не можете изменить его на не джейлбрейкнутый iPhone.
предполагая, что ваш веб-сервер разработки находится на Mac, почему бы вам просто не использовать его имя Bonjour (например, MyMac.local. ) вместо myrealwebserverontheinternet.com ?
в случае, если кто-то еще попадает на эту страницу, вы также можете решить эту проблему, используя Ip-адрес в запросе URL вместо домена:
затем вы указываете хост вручную:
что касается сервера, он будет вести себя точно так же, как если бы вы использовали http://myserver/mypage.php , за исключением того, что iPhone не придется делать поиск DNS.
100% публичный API.
Не меняйте DNS на телефоне. Вместо этого подключитесь с wifi к локальной сети, и все готово.
в моем офисе у нас есть внутренние серверы с внутренним DNS, которые не подвергаются воздействию Интернета. Я просто подключаюсь с iPhone к офисному wifi, а затем могу получить к ним доступ.
YMMV, но вместо настройки DNS телефона, мне кажется, что просто настройка локального внутреннего DNS и wifi является более чистым и простым решением.
нет, приложение iPhone может изменять только вещи в своей маленькой песочнице. (И даже там есть вещи, которые вы не можете изменить на лету.)
лучше всего, вероятно, использовать IP-адрес серверов, а не имя хоста. Немного сложнее, но не это трудно, если вам просто нужно решить один адрес, было бы поставить DNS-сервер на вашем Mac и настроить iPhone, чтобы использовать это.
Источник