日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

Linux网络服务之网络设置相关命令

發布時間:2023/12/31 综合教程 30 生活家
生活随笔 收集整理的這篇文章主要介紹了 Linux网络服务之网络设置相关命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

系統運維

Linux網絡設置

查看網絡設置

測試網絡連接

使用網絡配置命令
修改網絡配置文件

? 本文主要介紹Linux中一些基礎常用的Linux網絡設置命令與一些腳本文件配置步驟。

一、查看及測試網絡配置
1.ifconfig——查看網絡接口地址

格式:ifconfig [網絡接口名] [ip地址](子網掩碼)

[root@lokott ~]# ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.68.130  netmask 255.255.255.0  broadcast 192.168.68.255
        inet6 fe80::7eb1:2dde:8a54:6927  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:56:d3:4a  txqueuelen 1000  (Ethernet)
        RX packets 3556  bytes 232528 (227.0 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 104  bytes 16400 (16.0 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1  (Local Loopback)
        RX packets 56  bytes 6144 (6.0 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 56  bytes 6144 (6.0 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

virbr0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 192.168.122.1  netmask 255.255.255.0  broadcast 192.168.122.255
        ether 52:54:00:71:37:09  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

[root@lokott ~]# ifconfig ens33
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.68.130  netmask 255.255.255.0  broadcast 192.168.68.255
        inet6 fe80::7eb1:2dde:8a54:6927  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:56:d3:4a  txqueuelen 1000  (Ethernet)
        RX packets 3560  bytes 232768 (227.3 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 104  bytes 16400 (16.0 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

2.hostname ——查看主機名

格式:hostname

[root@lokott ~]# hostname
lokott
[root@lokott ~]# cat /etc/hostname
lokott
[root@lokott ~]# echo local > /etc/hostname 
[root@lokott ~]# cat /etc/hostname
local
[root@lokott ~]#需要重啟才可以設置成功,另一種方法是使用hostnamectl set-hostname 主機名^c
[root@lokott ~]#reboot
[root@local ~]# hostnamectl set-hostname lokott
[root@local ~]# su
[root@lokott ~]# 換為lokott了^c

3.route——查看路由條目

-n:數字顯示(centos6中,7中加不加幾乎一樣)

[root@lokott ~]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         gateway         0.0.0.0         UG    100    0        0 ens33
192.168.68.0    0.0.0.0         255.255.255.0   U     100    0        0 ens33
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0
[root@lokott ~]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.68.2    0.0.0.0         UG    100    0        0 ens33
192.168.68.0    0.0.0.0         255.255.255.0   U     100    0        0 ens33
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

4.netstat——查看網絡連接情況

-n 序列號

-p 端口號

-a 所有服務端口

-r 顯示路由表信息

-l 顯示處于監聽狀態的網絡連接及端口信息

-t tcp

-u udp

[root@lokott ~]# netstat -natp
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      1/systemd           
tcp        0      0 192.168.122.1:53        0.0.0.0:*               LISTEN      1490/dnsmasq        
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      941/sshd            
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      939/cupsd           
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      1186/master         
tcp6       0      0 :::111                  :::*                    LISTEN      1/systemd           
tcp6       0      0 :::22                   :::*                    LISTEN      941/sshd            
tcp6       0      0 ::1:631                 :::*                    LISTEN      939/cupsd           
tcp6       0      0 ::1:25                  :::*                    LISTEN      1186/master         

[root@lokott ~]# netstat -nuap
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
udp        0      0 0.0.0.0:18066           0.0.0.0:*                           3935/dhclient       
udp        0      0 192.168.122.1:53        0.0.0.0:*                           1490/dnsmasq        
udp        0      0 0.0.0.0:67              0.0.0.0:*                           1490/dnsmasq        
udp        0      0 0.0.0.0:68              0.0.0.0:*                           3935/dhclient       
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           553/avahi-daemon: r 
udp        0      0 0.0.0.0:50467           0.0.0.0:*                           553/avahi-daemon: r 
udp6       0      0 :::61206                :::*                                3935/dhclient    

[root@lokott ~]# netstat -r       //與route一樣
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
default         gateway         0.0.0.0         UG        0 0          0 ens33
192.168.68.0    0.0.0.0         255.255.255.0   U         0 0          0 ens33
192.168.122.0   0.0.0.0         255.255.255.0   U         0 0          0 virbr0

5.traceroute—— 測試從當前主機到目標主機之間經過的網絡節點

[root@lokott ~]# traceroute 127.0.0.1
traceroute to 127.0.0.1 (127.0.0.1), 30 hops max, 60 byte packets
 1  localhost (127.0.0.1)  0.030 ms  0.007 ms  0.035 ms
[root@lokott ~]# traceroute 192.168.10.11
traceroute to 192.168.10.11 (192.168.10.11), 30 hops max, 60 byte packets
 1  gateway (192.168.68.2)  0.154 ms  0.085 ms  0.087 ms
 2  * * *
 3  * * *
 4  * * *
 5  * * *
 6  * * *
 7  *^C
[root@lokott ~]# 

6.nslookup—— 測試DNS域名解析

[root@lokott ~]# nslookup www.taobao.com
Server:     192.168.68.2
Address:    192.168.68.2#53

Non-authoritative answer:
www.taobao.com  canonical name = www.taobao.com.danuoyi.tbcache.com.
Name:   www.taobao.com.danuoyi.tbcache.com
Address: 111.3.79.235
Name:   www.taobao.com.danuoyi.tbcache.com
Address: 111.3.79.234
Name:   www.taobao.com.danuoyi.tbcache.com
Address: 211.138.124.238

補充:在Windows系統的dos界面也一樣適用

二、設置絡地址參數

1.臨時配置——調試網絡時使用

2.固定配置——更改配置文件,需要重啟network服務或重啟主機后才會生效,相當于永久配置。

7.ifdown 和ifup 禁用、激活網絡接口

[root@lokott ~]# ifconfig ens33:0 192.168.155.55  //虛接口配置
[root@lokott ~]# ifconfig ens33:0
ens33:0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.155.55  netmask 255.255.255.0  broadcast 192.168.155.255
        ether 00:0c:29:56:d3:4a  txqueuelen 1000  (Ethernet)

[root@lokott ~]# ifconfig ens33:0 down  
[root@lokott ~]# ifconfig ens33:0
ens33:0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        ether 00:0c:29:56:d3:4a  txqueuelen 1000  (Ethernet)

[root@lokott ~]# ifconfig ens33:0 192.168.155.55
[root@lokott ~]# ifdown ens33:0 
用法:ifdown <設備名>
[root@lokott ~]# ifdown ens33 
成功斷開設備 \'ens33\'。
[root@lokott ~]# ifconfig ens33
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        ether 00:0c:29:56:d3:4a  txqueuelen 1000  (Ethernet)
        RX packets 5048  bytes 329861 (322.1 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 490  bytes 46907 (45.8 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

[root@lokott ~]# ifconfig ens33:0
ens33:0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        ether 00:0c:29:56:d3:4a  txqueuelen 1000  (Ethernet)
[root@lokott ~]# ifup ens33 
連接已成功激活(D-Bus 活動路徑:/org/freedesktop/NetworkManager/ActiveConnection/6)
[root@lokott ~]# ifconfig ens33
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.68.130  netmask 255.255.255.0  broadcast 192.168.68.255
        inet6 fe80::7eb1:2dde:8a54:6927  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:56:d3:4a  txqueuelen 1000  (Ethernet)
        RX packets 5082  bytes 332183 (324.3 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 514  bytes 50940 (49.7 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

8.route添加、刪除靜態路由記錄

[root@lokott ~]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         gateway         0.0.0.0         UG    100    0        0 ens33
192.168.68.0    0.0.0.0         255.255.255.0   U     100    0        0 ens33
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0
[root@lokott ~]# route add -net 192.168.10.0/24 gw 192.168.122.1
[root@lokott ~]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.68.2    0.0.0.0         UG    100    0        0 ens33
192.168.10.0    192.168.122.1   255.255.255.0   UG    0      0        0 virbr0
192.168.68.0    0.0.0.0         255.255.255.0   U     100    0        0 ens33
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0
[root@lokott ~]# route del -net   192.168.10.0/24    //刪除路由記錄
[root@lokott ~]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.68.2    0.0.0.0         UG    100    0        0 ens33
192.168.68.0    0.0.0.0         255.255.255.0   U     100    0        0 ens33
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

[root@lokott ~]# route del default gw 192.168.68.2  //刪除默認網關
[root@lokott ~]# route add default gw 192.168.68.2  //添加默認網關

9.網絡接口配置文件

[root@lokott ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33 
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                        //網卡名字為ens33
UUID=5785d9d2-2603-4b14-bbfb-d95f6545e260
DEVICE=ens33                      //設置網絡接口名稱為ens33
ONBOOT=yes                        //設置網絡接口在Linux系統啟動時激活
[root@lokott ~]# 

當然我們可以設置靜態ip地址如下(務必重啟網絡服務):

[root@lokott ~]# vim  /etc/sysconfig/network-scripts/ifcfg-ens33 
[root@lokott ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33 
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=5785d9d2-2603-4b14-bbfb-d95f6545e260
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.68.130
NETMASK=255.255.255.0
GATEWAY=192.168.68.2
[root@lokott ~]# systemctl restart network
[root@lokott ~]# ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.68.130  netmask 255.255.255.0  broadcast 192.168.68.255
        inet6 fe80::7eb1:2dde:8a54:6927  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:56:d3:4a  txqueuelen 1000  (Ethernet)
        RX packets 5803  bytes 377581 (368.7 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 552  bytes 55914 (54.6 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1  (Local Loopback)
        RX packets 168  bytes 16496 (16.1 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 168  bytes 16496 (16.1 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

virbr0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 192.168.122.1  netmask 255.255.255.0  broadcast 192.168.122.255
        ether 52:54:00:71:37:09  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

[root@lokott ~]# 

10.域名解析配置文件

1)指定為本機提供DNS解析的服務器地址信息


[root@lokott ~]# cat /etc/resolv.conf 
# Generated by NetworkManager
search localdomain
nameserver 192.168.68.2
[root@lokott ~]# 

2)本地主機映射文件

[root@lokott ~]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

? 一般可以將經常需要訪問的主機信息存放在這里,根據這里的映射表可以查找是否有與之對應的記錄,沒有再去DNS服務器查詢,從而提高上網速度。但如果錯誤添加就會出現異常。

總結

以上是生活随笔為你收集整理的Linux网络服务之网络设置相关命令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日本欧美一区二区三区 | a毛片 | 久久精品黄aa片一区二区三区 | 女生喷液视频 | 国产片一区二区三区 | 亚洲一区二区三区四区在线观看 | 黄a视频| 亚洲国产精品自拍 | 高潮毛片| 欧美激情一二区 | 污视频网站免费在线观看 | 国产91精品一区二区绿帽 | 欧美特黄一区二区三区 | 中文字幕人妻熟女人妻a片 麻豆91视频 | avwww| 538在线精品| 欧美成人不卡视频 | 人妻一区二区三区视频 | 久久这里只有精品9 | 日本三级一区二区三区 | 成人h在线观看 | 小柔的淫辱日记(1~7) | 久久咪咪| 超碰狠狠 | 丝袜熟女一区二区三区 | 亚洲视频图片 | 香港一级纯黄大片 | 国产一区亚洲二区 | 亚洲av无码专区在线 | 日本在线观看视频网站 | 亚洲精品乱码久久久久久蜜桃动漫 | 在线观看av毛片 | 色哟哟无码精品一区二区三区 | 黄色片在线观看免费 | 欧美精品久久久久久久久老牛影院 | 国产全肉乱妇杂乱视频 | 五月天激情在线 | 成人黄色三级 | 欧美偷拍一区二区 | 成年人的毛片 | av片观看| 成年人免费网站 | 在线观看aa | 91免费网站在线观看 | 无套白嫩进入乌克兰美女 | 可以在线观看的av | 日韩三级不卡 | 在线观看的毛片 | 国产第1页| 亚洲最大的黄色网 | 邻居少妇张开双腿让我爽一夜 | 玉女心经 在线 | 精品人妻一区二区三区三区四区 | 国产精品一级无码 | 国产精品伦一区二区三区 | 性三级视频 | 黄瓜视频在线免费观看 | 日日舔夜夜操 | 国产精品久久久久久久久免费软件 | 伊人网伊人网 | 欧美日韩一区二区三区69堂 | 精品国产一区二区三区无码 | 成人久久18免费网站图片 | 大尺度av| 亚洲国产丝袜 | 伊人中文字幕在线 | 竹菊影视一区二区三区 | 人人干免费 | 91av免费观看 | 欧美xxxx免费虐 | 福利视频导航网 | 日韩一级视频 | 人人干人人干人人干 | 黄色录像毛片 | 成人动漫中文字幕 | 亚洲操一操 | 波多野结衣在线一区二区 | 原神淫辱系列同人h | 国产在线毛片 | 快色在线观看 | 国精品无码一区二区三区 | 亚洲美女性生活视频 | 亚洲一区二区视频在线 | 国产在线综合网 | 熟女国产精品一区二区三 | av手机在线播放 | 欧美www视频 | 日韩黄色免费网站 | 四虎国产精品免费 | 欧美黄色视屏 | www.黄色大片 | 久草影视在线 | av青青草原| 亚洲欧美视频一区二区 | a毛片| 国产精品久久一区 | 黄色aaaa | 影音先锋中文字幕一区 | 日本伦理一区 |