- 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 computer’s name or local hostname on Mac
- Change your computer’s name
- Change your computer’s local hostname
- Существует ли файл hosts на iPhone? Как это изменить? [закрытый]
- 8 ответов
- How do you access a website running on localhost from iPhone browser
- 27 Answers 27
- If You’d Rather Type A Hostname Instead of IP Address
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 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.
Источник
Существует ли файл 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, чтобы использовать это.
Источник
How do you access a website running on localhost from iPhone browser
I am working on a mobile website and would like to test it using my iPhone browser. My Windows 7 machine and iPhone are on the same wireless network. How do I access localhost from the iPhone? Right now I get a 404 error.
27 Answers 27
Accessing localhost from the iPhone will simply do a loopback / try to connect to itself (If it supports that?).
What you need to do is find the IP of your desktop machine (e.g. If Windows, go to the Command Prompt and type ipconfig or go to Network and Sharing Centre and look up connection status .
Once you have your ip, simply visit that from your browser e.g. http://192.168.0.102 .
You may need to open up port 80 (or whatever port your website is running on) in the inbound security of your firewall if you are running one.
Note: don’t forget the app’s port if what you want is to debug the app in your iPhone’s browser like: http://192.168.0.102:3000 . In this example 3000 is the default port used by ReactJS.
If you are using Mac, go to System Preferences > Network and use your IP address instead of localhost. You can also use port number. In my case, I have a server running on port 1448 and I can preview 192.168.1.241:1448 using iPhone.
you can try ngrok.io. Works on same principle as localtunnel.
Download the application for your os. and try to run like:
8000 is port number your application is running on.
- Press Windows + R
- Open cmd
- Run ipconfig (Old) ifconfig (New)
- Check your wireless network card IP
- Go to iPhone and navigate to «http://xxx.xxx.xxx.xxx/» through your browser.
(xxx.xxx.xxx.xxx is your IP)
Note: you must set permission on your firewall settings, if any.
If you’re using a Mac —
Connect your iPhone to your Mac via USB.
Go to Network Utility (cmd+space and type «network utility»)
Go to the «Info» tab
Click on the drop down menu that says «Wi-Fi» and select «iPhone USB» as shown in the photo.
You’ll find an IP address like «xxx.xxx.xx.xx» or similar. Open Safari browser on your iPhone and enter IP_address:port_number
[NOTE: If the IP address field is blank, make sure your iPhone is connected via USB, quit Network Utility, open it again and check for the IP address.]
If you are not on the same network you could use this third party tool called localtunnel
It basically routes your content through another server and you access that.
If you’re using MAMP, key in your IP address (let’s say 192.0.0.63) in your iPhone Safari browser, followed by the port number 8888 (e.g. 192.0.0.63:8888) and you will be able to see your local site in your iPhone.
And if you’re using a WAMP server, again in your iPhone safari browser just key in the IP address (let’s say 192.0.0.63) and that’s it. But don’t forget to remove the deny from all from the httpd.conf file for your WAMP server. If you look for the line allow from 127.0.0.1 , above it or below of it you will see deny from all ; just delete this line and restart your WAMP server and that should to the job.
If You’d Rather Type A Hostname Instead of IP Address
First Option (Quick Way):
You should be able to navigate to http://my-macbook-pro.local/mywebsite on your iPhone. See https://stackoverflow.com/a/9304094/470749
This approach tends to work because the ‘.local’ domain is a special reserved word.
Second Option:
See http://xip.io/, which is a free service and is super convenient. No config necessary.
Then when you browse to http://mysite.app.192.168.1.130.xip.io (using a browser on your server or on any device on your LAN), it will show the page hosted at 192.168.1.130 .
And if you’re running Homestead on the machine that exists at that IP, browsing to http://mysite.app.192.168.1.130.xip.io:44300 (with the port in the URL) somehow shows the page hosted on the Homestead Vagrant virtual machine at 192.168.10.10 . Pretty amazing.
Third Option (which doesn’t depend on a service and is flexible but more complicated and only works if you have a router with DD-WRT on it):
If you have one local server hosting multiple different sites that you’d like to access via different hostnames (via iPhone), you can do this.
Источник