<ol>
<li>My mac can visit k8s dashboard, but other pc can't.  What's the reason ?

<ul>
<li>@kubernetes/UI       @kubernetes/dashboard</li>
<li>I have tried with the latest version of my channel (Stable or Edge)</li>
<li>macOS Version: 10.14</li>
<li>Docker for Mac: version: 19.03.1</li>
<li>k8s version : 1.14.3</li>
<li>eneble k8s on docker for mac setting</li>
<li>apply k8s dashboard.yaml</li>
<li>my mac ip is : 192.168.0.200</li>
</ul></li>
<li><code>kubectl get service --all-namaspaces</code></li>
</ol>

<blockquote>
  <p>NAMESPACE              NAME                        TYPE<br>
  CLUSTER-IP       EXTERNAL-IP   PORT(S)    default  ......... 
  kubernetes            .........       ClusterIP    .........<br>
  10.96.0.1     .........            443/TCP                   kube-system     ..........       kubernetes-dashboard    .........<br>
  NodePort      .........  10.104.38.247     .........<br>
  443:31317/TCP</p>
</blockquote>

<ol start="3">
<li><code>kubectl cluster-info</code></li>
</ol>

<blockquote>
  <p>Kubernetes master is running at
  <a href="https://kubernetes.docker.internal:6443" rel="nofollow noreferrer">https://kubernetes.docker.internal:6443</a> KubeDNS is running at
  <a href="https://kubernetes.docker.internal:6443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy" rel="nofollow noreferrer">https://kubernetes.docker.internal:6443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy</a></p>
</blockquote>

<ol start="4">
<li>I can visit dashboard with below url  on  my pc.</li>
</ol>

<blockquote>
  <p>kubernetes.docker.internal:31317 localhost:31317
  127.0.0.1:31317
  192.168.0.200:31317</p>
</blockquote>

<p>And I have stopped firewall.</p>

<ol start="5">
<li>One Lan,  other pc can't visit 192.168.0.200:31317</li>
</ol>

<p>And I don't know why.
help me , thanks.
Do you need other info?</p>

<p>Actually, I ask same question on github, and they suggest me to ask it on stackoverflow.
And this is my first time ask question on stackoverflow, and if I do something wrong, please tell me.</p>

<ol start="6">
<li>I excepted that other pc including windows and mac on the same LAN can visit my mac's k8s dashboard.</li>
</ol>

<p>You need to run kubectl proxy locally for accessing the dashboard outside the kubernetes cluster. You need to scp admin.conf file (file on your kubernetes master at <code>/etc/kubernetes/admin.conf</code>) to the machine from which you want to access the dashboard and pass it to kubectl command. Please, refer to following posts:</p>

<ul>
<li><a href="https://stackoverflow.com/questions/39864385/how-to-access-expose-kubernetes-dashboard-service-outside-of-a-cluster">How to access/expose kubernetes-dashboard service outside of a cluster?</a></li>
<li><a href="https://stackoverflow.com/questions/58041415/kubernetes-dashboar">Kubernetes dashboard</a></li>
</ul>

<p>To access the Dashboard navigate your browser to <code>https://&lt;server_IP&gt;:31317</code></p>
