Linux的網路引數設定

2021-09-10 07:34:38 字數 3068 閱讀 7347

前面講解了llinux 的ip組成,下面就講一下linux的網路設定和資料傳遞。

其實這地方對運維的人員來說,不會要精通,但還是要了解。必要時刻還會用到的

電腦之間資料的傳遞:

資料的傳遞要分為下面幾層。

osi七層模型

應用層  表示層  會話層  傳輸層  網路層  資料鏈路層  物理層

資料封裝過程:

mac幀頭+ip報頭+tcp/udp報頭+資料

tcp/udp報頭:

埠號  port  區分不同的應用程式

取值範圍:1---65535  基於ip位址

資料解包,則反之。

centos 7 提供network ,networkmanager服務實現網路引數

基於network服務

1.檢視操作

(1)檢視網絡卡ip位址

(2)檢視閘道器

(3)檢視dns服務位址

修改網絡卡tcp/ip引數配置檔案地方 /etc/sysconfig/network-scripts/ifcfg-ens33

內容:

device=網絡卡名稱

nane=網絡卡配置檔案名稱

onboot=yes                //設定開機自動啟動網絡卡

bootproto=none           //手動指定ip

ipaddr=192.168.196.131   //ip位址 

netmask=255.255.255.0    //子網掩碼  或者prefix=24

gateway=192.168.196.2    //閘道器

dns1=8.8.8.8             //dns服務位址

dns2=8.8.4.4

示例:

[root@wei ~]# ifconfig ens33:0 10.1.1.1/24

[root@wei ~]# ip addr dev ens33 10.1.1.1/24

永久生效:

[root@wei ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33:0

device=en33s:0

nane=ens33:0

onboot=yes                

bootproto=none           

ipaddr=192.168.196.131   

netmask=255.255.255.0

[root@wei ~]# systemctl restart networkmanager

[root@wei ~]# systemctl restart network

臨時禁用網絡卡

# ifdown 網絡卡名稱

啟用網絡卡

# if 網絡卡名稱

埠號(port):

(1)檢視tcp埠

[root@wei csdn]# ss -antp

a: all  全部

n:number  資料

p:port   埠號:

t:tcp    協議

(2)檢視udp埠

(3)檢視所有的udp和tcp的埠

Linux串列埠引數設定

在linux中man串列埠有關的資訊,在以下鏈結中 termios,tcgetattr,tcsetattr,tcsendbreak,tcdrain,tcflush,tcflow,cfmakeraw,cfgetospeed,cfgetispeed,cfsetispeed,cfsetospeed,cfs...

引數設定 pandas引數設定小技巧

python大資料分析記錄 分享 成長 在日常使用pandas的過程中,由於我們所分析的資料表規模 格式上的差異,使得同樣的函式或方法作用在不同資料上的效果存在差異。而pandas有著自己的一套 引數設定系統 可以幫助我們在遇到不同的資料時靈活調節從而達到最好的效果,本文就將介紹pandas中常用的...

linux 大併發引數設定

1.etc sysctl.conf檔案 net.ipv4.tcp fin timeout 2 修改time wait狀的存在時間,預設的2msl net.ipv4.tcp tw reuse 1 允許將time wait sockets重新用於新的tcp連線,預設為0 net.ipv4.tcp tw ...