查看“设置静态 IP 地址的方法”的源代码
←
设置静态 IP 地址的方法
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
<br>'''1、使用nmtui 命令来设置静态IP 地址'''<br><br> 1) 首先运行 '''nmtui''' 命令<br> {| class="wikitable" style="width:800px;" |- |orangepi@orangepi:~$ '''nmtui''' |} 2) 然后选择 '''Edit a connection''' 并按下回车键<br><br> [[Image:Pi-5-details-pic72.png]]<br><br> 3) 然后选择需要设置静态 IP 地址的网络接口,比如设置 '''Ethernet''' 接口的静态 IP 地址选择 '''Wired connection 1''' 就可以了<br><br> [[Image:Pi-5-details-pic73.png]]<br><br> 4) 然后通过 '''Tab''' 键选择 '''Edit''' 并按下回车键<br><br> [[Image:Pi-5-details-pic74.png]]<br><br> 5) 然后通过 Tab 键将光标移动到下图所示的'''<Automatic>'''位置进行 IPv4 的配置<br><br> [[Image:Pi-5-details-pic75.png]]<br><br> 6) 然后回车,通过上下方向键选择 '''Manual''',然后回车确定<br><br> [[Image:Pi-5-details-pic76.png]]<br><br> 7) 选择完后的显示如下图所示<br><br> [[Image:Pi-5-details-pic77.png]]<br><br> 8) 然后通过 Tab 键将光标移动到'''<Show>'''<br><br> [[Image:Pi-5-details-pic78.png]]<br><br> 9) 然后回车,回车后会弹出下面的设置界面<br><br> [[Image:Pi-5-details-pic79.png]]<br><br> 10) 然后就可以在下图所示的位置设置 IP 地址(Addresses)、网关(Gateway)和 DNS 服务器的地址(里面还有很多其他设置选项,请自行探索),'''<span style="color:#FF0000">请根据自己的具体需求来设置,下图中设置的值只是一个示例</span>'''<br><br> [[Image:Pi-5-details-pic80.png]]<br><br> 11) 设置完后将光标移动到右下角的'''<OK>''',然后回车确认<br><br> [[Image:Pi-5-details-pic81.png]]<br><br> 12) 然后点击'''<Back>'''回退到上一级选择界面<br><br> [[Image:Pi-5-details-pic82.png]]<br><br> 13) 然后选择 '''Activate a connection''',再将光标移动到'''<OK>''',最后点击回车<br><br> [[Image:Pi-5-details-pic83.png]]<br><br> 14) 然后选择需要设置的网络接口,比如 '''Wired connection 1''',然后将光标移动到 '''<Deactivate>''',再按下回车键禁用 '''Wired connection 1'''<br><br> [[Image:Pi-5-details-pic84.png]]<br><br> 15) 然后请不要移动光标,再按下回车键重新使能 '''Wired connection 1''',这样前面设置的静态 IP 地址就会生效了<br><br> [[Image:Pi-5-details-pic85.png]]<br><br> 16) 然后通过'''<Back>'''和 '''Quit''' 按钮就可以退出 nmtui<br><br> [[Image:Pi-5-details-pic86.png]][[Image:Pi-5-details-pic86-1.png]]<br><br> 17) 然后通过'''ip addr show eth0''' 就能看到网口的IP 地址已经变成前面设置的静态IP地址了<br> {| class="wikitable" style="width:800px;" |- |orangepi@orangepi:~$ '''ip addr show eth0'''<br> 3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000<br> :link/ether 5e:ac:14:a5:92:b3 brd ff:ff:ff:ff:ff:ff<br> :inet '''<span style="color:#FF0000">192.168.1.177</span>'''/24 brd 192.168.1.255 scope global noprefixroute eth0 <br> ::valid_lft forever preferred_lft forever<br> :inet6 241e:3b8:3240:c3a0:e269:8305:dc08:135e/64 scope global dynamic noprefixroute<br> ::valid_lft 259149sec preferred_lft 172749sec<br> :inet6 fe80::957d:bbbe:4928:3604/64 scope link noprefixroute<br> ::valid_lft forever preferred_lft forever |} 18) 然后就可以测试网络的连通性来检查 IP 地址是否配置 OK 了,'''ping''' 命令可以通过 '''Ctrl+C''' 快捷键来中断运行<br> {| class="wikitable" style="width:800px;" |- |orangepi@orangepi:~$ '''ping 192.168.1.47 -I eth0'''<br> PING 192.168.1.47 (192.168.1.47) from 192.168.1.188 eth0: 56(84) bytes of data.<br> 64 bytes from 192.168.1.47: icmp_seq=1 ttl=64 time=0.233 ms <br> 64 bytes from 192.168.1.47: icmp_seq=2 ttl=64 time=0.263 ms <br> 64 bytes from 192.168.1.47: icmp_seq=3 ttl=64 time=0.273 ms <br> 64 bytes from 192.168.1.47: icmp_seq=4 ttl=64 time=0.269 ms <br> 64 bytes from 192.168.1.47: icmp_seq=5 ttl=64 time=0.275 ms <br> --- 192.168.1.47 ping statistics ---<br> 5 packets transmitted, 5 received, 0% packet loss, time 4042ms <br> rtt min/avg/max/mdev = 0.233/0.262/0.275/0.015 ms |} <br>'''2、使用nmcli 命令来设置静态IP 地址'''<br><br> 1) 如果要设置网口的静态 IP 地址,请先将网线插入开发板,如果需要设置 '''WIFI'''的静态 '''IP''' 地址,请先连接好 '''WIFI''',然后再开始设置静态 IP 地址<br><br> 2) 然后通过 '''nmcli con show''' 命令可以查看网络设备的名字,如下所示<br> :a. '''orangepi''' 为 WIFI 网络接口的名字(名字不一定相同)<br> :b. '''Wired connection 1''' 为以太网接口的名字<br> {| class="wikitable" style="width:800px;" |- | orangepi@orangepi:~$ '''nmcli con show'''<br> <span style="margin-right: 180px;">NAME</span><span style="margin-right: 260px;">UUID </span><span style="margin-right: 45px;">TYPE </span><span style="margin-right: 50px;">DEVICE</span><br> <span style="margin-right: 125px;">'''orangepi'''</span><span style="margin-right: 70px;">cfc4f922-ae48-46f1-84e1-2f19e9ec5e2a</span><span style="margin-right: 50px;">wifi </span><span style="margin-right: 50px;">wlan0</span><br> <span style="margin-right: 50px;">'''Wired connection 1'''</span><span style="margin-right: 50px;">9db058b7-7701-37b8-9411-efc2ae8bfa30</span><span style="margin-right: 30px;">ethernet </span><span style="margin-right: 50px;">eth0</span><br> |} 3) 然后输入下面的命令,其中<br> :a. '''Wired connection 1''' 表示设置以太网口的静态 IP 地址,如果需要设置WIFI 的静态 IP 地址,请修改为 WIFI 网络接口对应的名字(通过 '''nmcli con show''' 命令可以获取到)<br> :b. '''ipv4.addresses''' 后面是要设置的静态 IP 地址,可以修改为自己想要设置的值<br> :c. '''ipv4.gateway''' 表示网关的地址<br> {| class="wikitable" style="width:800px;" |- |orangepi@orangepi:~$ '''nmcli con mod "Wired connection 1" \'''<br> '''ipv4.addresses "192.168.1.110" \'''<br> '''ipv4.gateway "192.168.1.1" \'''<br> '''ipv4.dns "8.8.8.8" \''' <br> '''ipv4.method "manual"''' |} 4) 然后重启 linux 系统<br> {| class="wikitable" style="width:800px;" |- |orangepi@orangepi:~$ '''sudo reboot''' |} 5) 然后重新进入linux 系统使用 '''ip addr show eth0''' 命令就可以看到IP 地址已经设置为想要的值了<br> {| class="wikitable" style="width:800px;" |- |orangepi@orangepi:~$ '''ip addr show eth0'''<br> 3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000<br> :link/ether 5e:ae:14:a5:91:b3 brd ff:ff:ff:ff:ff:ff<br> :inet '''<span style="color:#FF0000">192.168.1.110</span>'''/32 brd 192.168.1.110 scope global noprefixroute eth0 <br> ::valid_lft forever preferred_lft forever<br> :inet6 240e:3b7:3240:c3a0:97de:1d01:b290:fe3a/64 scope global dynamic noprefixroute<br> ::valid_lft 259183sec preferred_lft 172783sec<br> :inet6 fe80::3312:861a:a589:d3c/64 scope link noprefixroute <br> ::valid_lft forever preferred_lft forever |}
返回至
设置静态 IP 地址的方法
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
主页
产品
开发板系列
键盘电脑
平板电脑
开源手机
开源游戏机
Orange Pi OS
常见问题
通用问题
开发板常见问题
镜像资源
镜像下载
第三方镜像
支持
英文网站
中文网站
英文论坛
中文论坛
工具
链入页面
相关更改
特殊页面
页面信息