偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

2024 年,你要掌握的Linux網(wǎng)絡(luò)配置常用基礎(chǔ)命令

系統(tǒng) Linux
一起來(lái)了解下2024 年你需要掌握的Linux網(wǎng)絡(luò)配置常用基礎(chǔ)命令都有哪些。

基礎(chǔ)部分:

對(duì)于Linux網(wǎng)絡(luò)配置,我們需要掌握以下基礎(chǔ)命令

  1. ifconfig:用于顯示和配置網(wǎng)絡(luò)接口。例如,ifconfig eth0將顯示關(guān)于eth0網(wǎng)絡(luò)接口的信息,而ifconfig eth0 up將激活該接口。
  2. ip:用于顯示和操作路由、設(shè)備、策略路由和隧道。例如,ip addr show將顯示所有網(wǎng)絡(luò)接口的詳細(xì)信息,而ip route show將顯示路由表。
  3. netstat:用于顯示網(wǎng)絡(luò)連接、路由表、接口統(tǒng)計(jì)等信息。例如,netstat -tuln將顯示所有監(jiān)聽(tīng)的TCP和UDP端口。
  4. ss:這是一個(gè)用于查看系統(tǒng)套接字的工具,與netstat類似,但速度更快。例如,ss -tuln將顯示所有監(jiān)聽(tīng)的TCP和UDP端口。
  5. route:用于顯示和修改IP路由表。例如,route -n將顯示路由表,而route add default gw 192.168.1.1將添加一個(gè)默認(rèn)路由。
  6. hostname:用于查詢和設(shè)置主機(jī)名。例如,hostnamectl set-hostname myhost將設(shè)置主機(jī)名為"myhost"。
  7. dig:用于進(jìn)行DNS查詢。例如,dig +short myhost.com將查詢并返回myhost.com的IP地址。
  8. wget:用于從網(wǎng)絡(luò)上下載文件。例如,wget http://example.com/file.txt將從http://example.com/下載file.txt文件。
  9. curl:用于從命令行獲取或發(fā)送數(shù)據(jù),支持多種協(xié)議。例如,curl http://example.com/file.txt將從http://example.com/下載file.txt文件。
  10. nmap:用于掃描網(wǎng)絡(luò)上的主機(jī)和開(kāi)放端口。例如,nmap -sP 192.168.1.0/24將掃描192.168.1.0/24網(wǎng)段上的所有主機(jī)。

通常情況下,不管什么操作系統(tǒng),配置IP地址分為如下兩類:

動(dòng)態(tài)DHCP模式:系統(tǒng)默認(rèn)是 DHCP也就是動(dòng)態(tài)獲取IP地址,這種有個(gè)壞處就是IP地址會(huì)經(jīng)常變換。如果用連接工具的話,IP地址改變之后需要重新設(shè)置,較為繁瑣,IP變換有可能會(huì)導(dǎo)致前一天有用,后一天就突然沒(méi)用了。

靜態(tài)static模式:IP地址為固定值,不會(huì)自動(dòng)更換,固定IP對(duì)于我們工作、做實(shí)驗(yàn)而言,穩(wěn)定性是最佳的。缺點(diǎn)就是:需要提前規(guī)劃好 IP地址,避免IP地址沖突。注意,如果在安裝系統(tǒng)的時(shí)候沒(méi)用開(kāi)啟網(wǎng)絡(luò),Linux默認(rèn)網(wǎng)卡是關(guān)閉的,不管配置的是哪種,網(wǎng)卡的配置文件所在目錄是必須要記到來(lái)的,后面經(jīng)常會(huì)用到。

一般來(lái)說(shuō),IP地址是最基礎(chǔ)的網(wǎng)絡(luò)配置,除了IP地址,還有DNS、網(wǎng)關(guān)、路由、防火墻的配置等等,相對(duì)來(lái)說(shuō)門檻略高,這里歸納一些常用網(wǎng)絡(luò)配置命令,以備需要時(shí)使用。

1. 配置DNS

vi /etc/resolv.conf

nameserver 192.168.0.1
nameserver 8.8.8.8
nameserver 8.8.4.4

2.配置網(wǎng)關(guān)

route add default gw 192.168.1.1 dev eno*

這樣就把網(wǎng)關(guān)修改為192.168.1.1了,這種修改只是臨時(shí)的,當(dāng)你重新啟動(dòng)系統(tǒng)或網(wǎng)卡之后,還是會(huì)變回原來(lái)的網(wǎng)關(guān)。要想永久性修改,就要修改/etc/sysconfig/network 這個(gè)文件,這個(gè)文件的主要內(nèi)容如下(你的文件中沒(méi)有的項(xiàng),你可以手動(dòng)添加):

vim  /etc/sysconfig/network
NETWORKING=yes #表示系統(tǒng)是否使用網(wǎng)絡(luò),一般設(shè)置為yes。如果設(shè)為no,則不能使用網(wǎng)絡(luò)。
HOSTNAME=centos #設(shè)置本機(jī)的主機(jī)名,這里設(shè)置的主機(jī)名要和/etc/hosts中設(shè)置的主機(jī)名對(duì)應(yīng)
GATEWAY=192.168.1.1 #設(shè)置本機(jī)連接的網(wǎng)關(guān)的IP地址。

3.配置ip地址

vi  /etc/sysconfig/network-scripts/ifcfg-eno*
HWADDR=00:0C:29:8D:24:73
 TYPE=Ethernet
 BOOTPROTO=static  #啟用靜態(tài)IP地址
 DEFROUTE=yes
 PEERDNS=yes
 PEERROUTES=yes
 IPV4_FAILURE_FATAL=no
 IPV6INIT=yes
 IPV6_AUTOCONF=yes
 IPV6_DEFROUTE=yes
 IPV6_PEERDNS=yes
 IPV6_PEERROUTES=yes
 IPV6_FAILURE_FATAL=no
 NAME=eno1
 UUID=ae0965e7-22b9-45aa-8ec9-3f0a20a85d11
 ONBOOT=yes  #開(kāi)啟自動(dòng)啟用網(wǎng)絡(luò)連接
 IPADDR0=192.168.21.128  #設(shè)置IP地址
 PREFIXO0=24  #設(shè)置子網(wǎng)掩碼
 GATEWAY0=192.168.21.2  #設(shè)置網(wǎng)關(guān)
 DNS1=8.8.8.8  #設(shè)置主DNS
 DNS2=8.8.4.4  #設(shè)置備DNS
 :wq!  #保存退出

4.設(shè)置主機(jī)名為weijishu

vi /etc/hostname #編輯配置文件
weijishu   #修改localhost.localdomain為weijishu
vi /etc/hosts #編輯配置文件
127.0.0.1   localhost  weijishu   #修改localhost.localdomain為weijishu

5.重新啟動(dòng)服務(wù)

ip link set eth0 upi          # 開(kāi)啟網(wǎng)卡
ip link set eth0 down         # 關(guān)閉網(wǎng)卡
service network restart

6.補(bǔ)充命令

ip  [選項(xiàng)]  操作對(duì)象{link|addr|route...}

# ip link show                  # 顯示網(wǎng)絡(luò)接口信息
# ip link set eth0 upi          # 開(kāi)啟網(wǎng)卡
# ip link set eth0 down         # 關(guān)閉網(wǎng)卡
# ip link set eth0 promisc on   # 開(kāi)啟網(wǎng)卡的混合模式
# ip link set eth0 promisc offi # 關(guān)閉網(wǎng)卡的混個(gè)模式
# ip link set eth0 txqueuelen 1200    # 設(shè)置網(wǎng)卡隊(duì)列長(zhǎng)度
# ip link set eth0 mtu 1400     # 設(shè)置網(wǎng)卡最大傳輸單元
# ip addr show                  # 顯示網(wǎng)卡IP信息
# ip addr add 192.168.0.1/24 dev eth0 # 設(shè)置eth0網(wǎng)卡IP地址192.168.0.1
# ip addr del 192.168.0.1/24 dev eth0 # 刪除eth0網(wǎng)卡IP地址


# ip route list                 # 查看路由信息
# ip route add 192.168.4.0/24  via  192.168.0.254 dev eth0 # 設(shè)置192.168.4.0網(wǎng)段的網(wǎng)關(guān)為192.168.0.254,數(shù)據(jù)走eth0接口
# ip route add default via  192.168.0.254  dev eth0    # 設(shè)置默認(rèn)網(wǎng)關(guān)為192.168.0.254
# ip route del 192.168.4.0/24    # 刪除192.168.4.0網(wǎng)段的網(wǎng)關(guān)
# ip route del default    # 刪除默認(rèn)路由



責(zé)任編輯:華軒 來(lái)源: 微技術(shù)之家
相關(guān)推薦

2023-10-31 08:23:54

網(wǎng)絡(luò)命令Linux

2016-09-27 13:47:15

Linux網(wǎng)絡(luò)命令

2024-02-04 18:08:23

Linux命令工具

2022-02-22 23:25:19

Python編程語(yǔ)言開(kāi)發(fā)

2023-11-10 11:06:36

Linux命令

2024-01-30 18:07:22

Linux命令行工具

2022-08-08 16:57:31

Windows網(wǎng)絡(luò)配置

2024-03-27 08:36:48

JavaScriptWeb開(kāi)發(fā)前端開(kāi)發(fā)

2024-02-28 10:20:08

2020-09-16 11:10:33

Linux命令文件

2016-12-08 22:26:28

2010-08-04 15:01:00

2024-08-22 14:59:25

Linux

2022-10-08 08:19:37

前端TS 編譯

2010-08-26 15:59:17

linux

2018-06-21 11:03:54

shelllinux命令

2018-02-02 14:11:04

數(shù)據(jù)庫(kù)Redis常用命令

2022-01-27 07:39:57

進(jìn)程操作系統(tǒng)Linux

2010-08-04 09:39:07

2009-12-14 18:18:33

apt命令
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)