银河麒麟(Ubuntu)⽆法上⽹问题的解决⽅法
最近部门借了⼏台银河麒麟的服务器. 因为有特殊⽤途, 不允许连接互联⽹,所以没办法只能搭建⼀个⼩的局域⽹进⾏处理.
但是发现在搭建过程中遇到了⼀些坑, 之前协助同事解决odoo问题时也遇到过, 当时本来要记录⼀下, 但是因为⾃⼰太懒了当时没记录, 结果导致这次遇到问题⼜浪费了很长时间.
所以这次就不午休了, 记录⼀下处理过程.
Ubuntu或者是debian 应该⽤了多个⽹络配置⼯具. 包括并不限于
1. networking
2. NetworkManager
注意: ⼤⼩写⼤⼩写⼤⼩写, 重要的事情说三遍.
1. 其实这⾥简单说⼀下 NetworkManager 的服务应该是很有⽤的. CentOS上⾯也有是使⽤
可以使⽤xshell  然后在界⾯内使⽤ nmcli 或者是 nmtui 就可以管理⽹络了, ⽐较⽅便(主要是我实在不喜
欢敲命令参数, ⼏乎没有⼀次敲对的时候)
在命令⾏执⾏ nmtui 就可以弹出界⾯了
编辑⽹络就可以了, 注意⼀下是编辑完可以重启⼀下相应的服务就可以验证⽹络地址了
systemctl restart NetworkManager
2. 但是问题就在于这两个东西会想有⼲扰.. ⼀个⽐较简单的解决⽹络就是关闭⼀个只留⼀个.
我查了下可能很多⽹站都是⽐较old-fasion 的⽐较喜欢纯命令⾏(可能我还年轻, ⽐较喜欢⽐较花的界⾯)
所以他们的⽅案就是关闭 NetworkManager 然后保留networking
关闭不需要的服务
systemctl stop NetworkManager && systemctl disable NetworkManager
然后再简单处理 networking的服务
root@Kylin:/lib/systemd/system# systemctl status networking
● networking.service - Raise network interfaces
Loaded: loaded (/lib/systemd/system/networking.service; enabled; vendor preset: enabled)
Drop-In: /run/systemd/generator/networking.service.d
└─f
Active: active (exited) since 四2020-07-2316:16:39 CST; 20h ago
Docs: man:interfaces(5)
Main PID: 41935 (code=exited, status=0/SUCCESS)
CGroup: /system.slice/networking.service
7⽉2316:16:38 Kylin systemd[1]: Starting Raise
7⽉2316:16:39 Kylin systemd[1]: Started Raise network interfaces.
dreamweaver cc服务室可以的..
所以他的配置⽂件是和centos 上不⼀样的
配置⽂件的⽬录为:
root@Kylin:/etc/network# pwd
/etc/network
root@Kylin:/etc/network# ll
总⽤量72
数据库是编程语言吗drwxr-xr-x.  7 root root  4096 7⽉2413:01 ./
drwxr-xr-x. 149 root root 12288 7⽉2411:53 ../
drwxr-xr-x.  2 root root  4096 6⽉112019if-down.d/
drwxr-xr-x.  2 root root  4096 6⽉112019if-post-down.d/
drwxr-xr-x.  2 root root  4096 6⽉112019if-pre-up.d/
drwxr-xr-x.  2 root root  4096 6⽉112019if-up.d/
-rw-r--r--.  1 root root  182 7⽉2316:16 interfaces
drwxr-xr-x.  2 root root  4096 3⽉22016 interfaces.d/
root@Kylin:/etc/network#
编辑 interfaces ⽂件增加ip地址就可以了
地址其实是⼀个随便加的 . ⾃⼰能组⽹就可以 ,反正连⼀个交换机
注意可以先使⽤ ifconfig -a 的命令查看⽹卡的设备名称
然后根据⽹卡名字在下⾯进⾏处理c语言翻译成中文在线
javascript自动点击注意不同参数的含义
root@Kylin:/etc/network# vim interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
centos和ubuntu
auto lo
auto eno1
iface eno1 inet  static
address 192.168.1.1
netmask 255.255.255.0
嵌入式系统的软件组成
gateway 192.168.1.254
iface lo inet loopback
参数含义
auto 默认开机连接, 建议加上后⾯更你的⽹卡名称.
iface eno1 inet static设置信息 inet 外加⼀个静态的ip地址信息
address 设置ip地址
netmask 掩码
gateway  ⽹关
然后重启⼀下服务注意服务是 networking 有⼀个ing 不知道谁起的名字systemctl restart networking
然后⽹络就可以⽤了.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。