本文主要是介绍Linux-network网络服务相关操作,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.查看网络配置
ifconfig
-a
-s
ip addr
ip address
netstat
2.开启/关闭指定网卡
ifconfig eth0 up
ifconfig eth0 down
ifup eth0
ifdown eth0
3.重启网络
service network restart
systemctl restart network
4.配置网卡
cd /etc/sysconfig/network-scripts/
vi ifcfg-ens0(具体的网卡配置文件名称)
4.1配置项
4.1.1配置动态IP(DHCP)
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=dc54038f-d5b4-4af3-b770-941f80c2ffdd
DEVICE=ens33
ONBOOT=yes
4.1.2配置静态IP
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=dc54038f-d5b4-4af3-b770-941f80c2ffdd
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.245.131
NETMASK=255.255.255.0
GATEWAY=192.168.245.2
DNS1=192.168.245.2
DNS2=192.168.245.2
5.配置DNS
5.1配置网卡
cd /etc/sysconfig/network-scripts/
vi vi ifcfg-ens33
DNS=192.168.245.2
5.2配置DNS
vi /etc/resolv.conf
nameserver 192.168.245.2
5.3配置网络管理
vi /etc/NetworkManager/NetworkManager.conf
[main]
dns=no
这篇关于Linux-network网络服务相关操作的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!