當前位置:首頁 » 幣種行情 » deveth1

deveth1

發布時間: 2022-05-03 06:22:40

㈠ linux下 ip addr add 192.168.0.2/24 brd 192.168.0.255 dev eth0 這句話是什麼意思

這是一條Linux系統IP地址配置命令。具體含義是:

設置系統的IP地址為192.168.0.2;子網掩碼為24,也就是255.255.255.0;廣播地址為192.168.0.255;網卡設備名稱為eth0。

網路中的計算機都必須設置唯一的IP地址,才能正常通信。由於有這種唯一的地址,才保證了用戶在聯網的計算機上操作時,能夠高效而且方便地從千千萬萬台計算機中選出自己所需的對象來。

IP地址就像是我們的家庭住址一樣,如果你要寫信給一個人,你就要知道他(她)的地址,這樣郵遞員才能把信送到。計算機發送信息就好比是郵遞員,它必須知道唯一的「家庭地址」才能不至於把信送錯人家。只不過我們的地址是用文字來表示的,計算機的地址用二進制數字表示。

eth0是系統為網卡設置的名稱。如果有雙網卡或者多塊網卡,就會有類似於eth1,eth2這樣的名稱。名稱是可以人為設置的。它是當前計算機系統中網卡的唯一名稱。

(1)deveth1擴展閱讀

修改完成後可以用ifconfig命令查看是否修改成功。

㈡ linux 在shell腳本中能執行 /sbin/ip -6 addr del $VIP dev eth1這樣的語句嗎

可以,其中VIP 需要在這條語句之前進行賦值

㈢ 關於linux系統下雙網卡同時訪問內外網的問題

ifconfig -a 我看看你的子網掩碼對不對!一般要把如果不想跨網段訪問,就得設好子網掩碼!
應該兩個網段的掩碼都設成 255.255.255.0

㈣ linux下如何設置策略路由,給舉個例子說明一下哦

1、查看本機路由信息
[root@Router ~]# ip route ls
192.168.70.0/24 dev eth0 proto kernel scope link src 192.168.70.70
192.168.1.0/24 dev eth1 proto kernel scope link src 192.168.1.70
169.254.0.0/16 dev eth1 scope link
default via 192.168.1.1 dev eth0
2、確認是否需要改變默認路由
[root@Router ~]# ip route replace default via 192.168.70.254 dev eth0 table main
[root@Router ~]# ip route ls
192.168.70.0/24 dev eth0 proto kernel scope link src 192.168.70.70
192.168.1.0/24 dev eth1 proto kernel scope link src 192.168.1.70
169.254.0.0/16 dev eth1 scope link
default via 192.168.1.1 dev eth0
3、建立特殊路由表
[root@Router ~]# vi /etc/iproute2/rt_tables
255 local
254 main
253 default
200 test
4、向test路由表中添加它自己的默認路由
[root@Router ~]# ip route add default via 192.168.1.1 table test
注意:這個table test一定不要忘了寫,否則寫到了主路由表中
5、先看看機器當前的ip rule
[root@Router ~]# ip rule ls
0: from all lookup local
32766: from all lookup main
32767: from all lookup default
可以看到,規則中走了3個路由表,local、main、default
我們平常用route看到的,實際是路由表main
這些規則是按序號大小順序走的,一個不同,則走下一個,知道通路或走完為止
6、添加路由到路由表test中
[root@Router ~]# ip rule add to 59.76.0.0/16 pref 10000 table test
這個意思是說,去向IP地址范圍為59.76.0.0/16的訪問,則啟用test的路由表中的路由規則
而test的路由規則是什麼呢?上面已經設置了,走的是202.196.x.1的路由.
現在再來看一下當前的ip rule
[root@Router ~]# ip rule ls
0: from all lookup local
10000: from all to 59.76.0.0/16 lookup test
32766: from all lookup main
32767: from all lookup default

㈤ 關於Linux系統下設置雙網卡雙IP的問題!

ubuntu雙網卡雙IP.不同網關.不同子網.如何同時ping通兩塊網卡的解決方法,
伺服器環境如下:、
系統:Ubuntu 9.04 X64 server
電信IP(TEL):114.80.0.4 netmask 255.255.255.128 gateway 114.80.0.3
聯通IP(CNC):112.65.0.2 netmask 255.255.255.0 gateway 112.65.0.1
1.配置網卡信息
# vi /etc/network/interfaces
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 114.80.0.4
netmask 255.255.255.128
gateway 114.80.0.3
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 202.96.209.133
auto eth1
iface eth1 inet static
address 112.65.0.2
netmask 255.255.255.0
保存配置信息並重新啟動網卡
# /etc/init.d/networking restart
2.增加2個路由表分別是電信:tel 聯通:cnc
# vi /etc/iproute2/rt_tables
252 tel
251 cnc
保存並推出
3.增加路由規則
# ip route flush table tel
# ip route add default via 114.80.0.3 dev eth0 src 114.80.0.4 table tel
# ip ruleadd from 114.80.0.4 table tel
此處是設置電信的網關,並可實現讓電信的資源訪問只從eth0網卡出去
# ip route flush table cnc
# ip route add default via 112.65.0.1 dev eth1 src 112.65.0.2 table cnc
# ip rule add from 112.65.0.2 table cnc
此處是設置聯通的網關,並可實現讓聯通的資源訪問只從eth1網卡出去
4.配置networking啟動腳本文件 在結尾exit 0之前增加如下內容
# vi /etc/init.d/networking
ip route flush table tel
ip route add default via 114.80.0.3 dev eth0 src 114.80.0.4 table tel
ip rule add from 114.80.0.4 table tel
ip route flush table cnc
ip route add default via 112.65.0.1 dev eth1 src 112.65.0.2 table cnc
ip rule add from 112.65.0.2 table cnc
exit 0
5,退出並重啟網路
# /etc/init.d/networking restart
此時再測試機器網路情況,就會發現電信和聯通的地址都可以正常訪問了。此方法還可以實現讓從電信IP過來的請求按照電信路由返回,從網通IP過來的請求從網通路由返回。
補充:網上有些大神說如果伺服器重啟,或者網路服務重啟,上述的路由規則就失效了,所以你需要把上面這段命令寫入系統啟動腳本和網路啟動腳本
如果是ubuntu/debian,系統啟動腳本是/etc/rc.local
如果是RedHat/CentOS,系統啟動腳本是/etc/rc.d/rc.local
如果是ubuntu/debian,網路啟動腳本是/etc/init.d/networking
如果是RedHat/centos,網路啟動腳本是/etc/rc.d/init.d/network

㈥ centos雙網卡,雙網卡策略問題

CentOS雙網卡IP設置路由策略
解決CentOS中雙網卡分別對外處理路由功能,尤其是不同vlan訪問本地時出現無法返回的故障。
vi /etc/iproute2/rt_tables
252eth1policy
251eth0policy

vi /etc/rc.d/rc.local
ip route flush table eth0policy
ip route add default via 10.10.200.251 dev eth0 src 10.10.200.203 table eth0policy
ip rule add from 10.10.200.203 table eth0policy
ip route flush table eth1policy
ip route add default via 10.10.20.2 dev eth1 src 10.10.20.72 table eth1policy
ip rule add from 10.10.20.72 table eth1policy

㈦ eth1_1、eth1_1:0的區別

ifconfig .route .mii-tool 等的簡單用法————自己總結。

ifconfig .route .mii-tool 等的簡單用法————自己總結。

ifconfig:

不帶參數可以用來查看當前的網路的tcp/ip的配置。

修改網卡的物理地址:#ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX

實現ip與mac地址的綁定:#arp -i eth0 -s XXX:XXX:XXX:XXX XX:XX:XX:XX:XX:XX

在一個網卡上綁定多個不同的ip地址:#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 broadcast 192.168.0.100

想繼續在此網卡上加上一個地址:#ifconfig eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.100

繼續加的話和上面一樣。

ifconfig還有兩個常用的命令就是激活和關閉網卡:#ifconfig eth0 down

#ifconfig eth0 up

route:

下面來看看linux下路由的使用。

路由一般分為:靜態路由---只需要添加相應的路由表項,這個添加過程需要人工手動添加;靜態路由表項的管理主要是通過route命令來完成。如:

#route add -net 192.168.1.0 netmask 255.255.255.0 dev eth0(添加一個路由表,網段為:192.168.1.0,網路掩碼為:255.255.255.0 這個路由表項的網路介面為:eth0

mii-tool:

下面來看看在linux下如何調整網卡的工作模式:

現在的網卡一般都是10/100M自適應工作模式,在配置網卡參數時我們很少考慮到它的工作模式,但是在路由器交換機,代理伺服器等通信量比較大的關鍵設備上,我們應該為它指定正確的工作模式。這樣可以提高通信效率,在linux環境下,我們可以使用系統自帶的工具:mii-tool來配置網卡工作模式。

如:查看網卡的工作模式:#mii-tool -v

「100BaseTx-FD」意為100M FULL DUPLEX 這塊網卡工作在100M全雙工自適應模式下。

更改網卡的工作模式:#mii-tool -F media [interface]

media 可選的模式有100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-Hd等。Interface 代表所選網卡,如:eth0,eth1等。默認為eth0.

恢復網卡的自適應工作模式:#mii-tool -r eth0

查不多了,想了解他們更多的參數在他們後面加 -h 自己查看吧~

如果對您有幫助,請記得採納為滿意答案,謝謝!祝您生活愉快!

vae la

㈧ 靜態路由配置格式是什麼

靜態路由配置格式在redhat環境下,有三種配置方法:

方法一:在/etc/sysconfig/network配置文件中配置:

default via 192.168.3.1 dev eth0 #192.168.3.1為eth0網卡的網關地址

10.211.6.0/24 via 192.168.3.1 dev eth0

10.0.0.0/8 via 10.212.52.1 dev eth1 #10.212.52.1為eth1網卡的網關地址

註:該種配置寫法同樣支持寫到/etc/sysconfig/network-scripts/route-interferface 配置文件中。

具體可以參看redhat官方文檔。

方法二:在/etc/sysconfig/network-scripts/route-interferface 配置文件配置

在這里支持兩種配置格式的寫法

A:方法1中提到的方法

cat /etc/sysconfig/network-scripts/route-eth0

0.0.0.0/0 via 192.168.3.1 dev eth0

10.211.6.0/24 via 192.168.3.1 dev eth0

cat /etc/sysconfig/network-scripts/route-eth1

10.0.0.0/8 via 10.212.52.1 dev eth1

B:網路掩碼法

cat /etc/sysconfig/network-scripts/route-eth0

ADDRESS0=0.0.0.0

NETMASK0=0.0.0.0

GATEWAY0=192.168.3.1

ADDRESS1=10.211.6.0

NETMASK1=255.255.255.0

GATEWAY1=192.168.3.1

其中網段地址和掩碼全是0代表為所有網段,即默認路由。

cat /etc/sysconfig/network-scripts/route-eth1

ADDRESS0=10.0.0.0

NETMASK0=255.0.0.0

GATEWAY0=10.212.52.1

網路掩碼法也可以參看redhat官方文檔。

方法三:/etc/sysconfig/static-routes配置

cat /etc/sysconfig/static-route

any net any gw 192.168.3.1

any net 10.211.6.0/24 gw 192.168.3.1

any net 10.0.0.0 netmask 255.0.0.0 gw 10.212.52.1

註:默認情況下主機中並沒有該文件,之所以該方法也可以是因為/etc/init.d/network啟動腳本會調用該文件,具體調用部分代碼如下:

Add non interface-specific static-routes.

if [ -f /etc/sysconfig/static-routes ]; then

grep "^any" /etc/sysconfig/static-routes | while read ignore args ; do

/sbin/route add -$args

done

fi

三、suse靜態路由配置

(8)deveth1擴展閱讀:

配置靜態路由的命令的格式為:

router(config)# ip route network [mask] {address | interface} [distance] [permanent]

其中各參數含義如下:

network:目標網路的網路ID。

mask:目標網路的子網掩碼。

address:到達目標網路經過的下一跳路由器的入口IP地址。

interface:到達目標網路的必經的本地路由器的出口的介面名稱。

distance:管理開銷,不需要改變默認管理開銷時,使用該參數進行修改。

permanent:永久有效。如果配置了該選項,即使該介面被關閉,這條靜態路由也不會被刪除。

參考資料:網路-靜態路由

㈨ linux路由設置命令

linux的路由設置命令主要是route:
1、添加路由命令: route add -net 192.168.0.0/24 gw 192.168.0.1 增加一個到192.168.X.X的網段,網關為192.168.0.1。
2、刪除路由命令:route del -net 192.168.0.0/24 gw 192.168.0.1
3、新增默認路由:route add default gw 192.168.0.1
4、查詢路由表 : route -n

㈩ linux如何配置NAT

1. 配置IP地址
1.1 正確配置學校分配的IP使能正常上網
1) 按學校分配的IP地址配置好Linux主機
[~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
| DEVICE=eth0 |
| BOOTPROTO=none |
| HWADDR=00:1E:90:13:E0:25 |
| IPADDR=10.3.10.19 |
| NETMASK=255.255.255.0 |
| GATEWAY=10.3.10.254 |
| ONBOOT=yes |
| TYPE=Ethernet |
| DNS1=211.64.120.2 |
| DEFROUTE=yes |
| DOMAIN=168.96.1.1 |

2) 重起網卡
[~]# servie network restart

note: 經過以上的配置, Linux主機應該能夠正常上網了!

1.2 新增eth0別名設備eth0:0
[~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0:0
| # eth0:0 必須要用''括起來: 'eth0:0' |
| DEVICE='eth0:0' |
| ONBOOT=yes |
| BOOTPROTO=static |
| IPADDR=192.168.50.1 |
| NETMASK=255.255.255.0 |
| USERCTL=no |

1.3 配置後 查看一下是否配置成功:
[~]# ifconfig
| eth0 Link encap:Ethernet HWaddr 00:1E:90:13:E0:25 |
| inet addr:10.3.10.19 Bcast:10.3.10.255 Mask:255.255.255.0 |
| inet6 addr: fe80::21e:90ff:fe13:e025/64 Scope:Link |
| UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1 |
| RX packets:187685 errors:0 dropped:0 overruns:0 frame:0 |
| TX packets:137327 errors:0 dropped:0 overruns:0 carrier:0 |
| collisions:0 txqueuelen:1000 |
| RX bytes:134816893 (128.5 MiB) TX bytes:56066393 (53.4 MiB) |
| Interrupt:27 Base address:0xa000 |

| eth0:0 Link encap:Ethernet HWaddr 00:1E:90:13:E0:25 |
| inet addr:192.168.50.1 Bcast:192.168.50.255 Mask:255.255.255.0 |
| UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1 |
| Interrupt:27 Base address:0xa000 |

2. 配置路由
由於在配置網卡介面時, 已自動配置一定的路由, 所以我們只需查看一下其信息, 驗證其
是否已經被正確配置:
[root ~]$ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.50.0 * 255.255.255.0 U 0 0 0 eth0
10.3.10.0 * 255.255.255.0 U 1 0 0 eth0
link-local * 255.255.0.0 U 1002 0 0 eth0
default 10.3.10.254 0.0.0.0 UG 0 0 0 eth0

3. 配置NAT
1) 新建nat.sh腳本文件並保存在 /usr/local/nat/ 目錄下:
[~]# cat /usr/local/nat/nat.sh
| #!/bin/bash |

| # 0. 設定你的參數值 |
| EXIF='eth0' # 這個是對外的網卡介面, 可能是'ppp0'等 |
| EXNET='192.168.50.0/24' # 這個是對內的網段 |

| # 底下如無需要, 請不要改動了! |
| # 1. 啟動routing等 |
| echo 1 > /proc/sys/net/ipv4/ip_forward |
| /sbin/iptables -F |
| /sbin/iptables -X |
| /sbin/iptables -Z |
| /sbin/iptables -F -t nat |
| /sbin/iptables -X -t nat |
| /sbin/iptables -Z -t nat |
| /sbin/iptables -P INPUT ACCEPT |
| /sbin/iptables -P OUTPUT ACCEPT |
| /sbin/iptables -P FORWARD ACCEPT |
| /sbin/iptables -t nat -P PREROUTING ACCEPT |
| /sbin/iptables -t nat -P POSTROUTING ACCEPT |
| /sbin/iptables -t nat -P OUTPUT ACCEPT |

| # 2. 載入模組 |
| /sbin/modprobe ip_tables 2> /dev/null |
| /sbin/modprobe ip_nat_ftp 2> /dev/null |
| /sbin/modprobe ip_nat_irc 2> /dev/null |
| /sbin/modprobe ip_conntrack 2> /dev/null |
| /sbin/modprobe ip_conntrack_ftp 2> /dev/null |
| /sbin/modprobe ip_conntrack_irc 2> /dev/null |

| # 3. 啟動ip偽裝 |
| /sbin/iptables -t nat -A POSTROUTING -o $EXIF -s $EXNET -j MASQUERADE |

2) 增加可執行許可權
[~]# chmod +x /usr/local/nat/nat.sh

4. 大功告成
1) Linux主機配置完成, 現在只需重新啟動一下剛才的配置:
[~]# servie network restart
[~]# /usr/local/nat/nat.sh

2) 為了使得開機即可運行, 可在 /etc/rc.d/rc.local 文件加入相應的命令:
[~]# echo "/usr/local/nat/nat.sh" >> /etc/rc.d/rc.local

5. 配置客戶機(可以是windows或linux等其它系統)
1. network 設定需要為: 192.168.50.0

2. broadcast 設定需要為: 192.168.50.255

3. netmask 設定需要為 255.255.255.0

4. IP 設定需要為 192.168.50.1 ~ 192.168.50.254 之一, 且『不能重復』

5. Gateway 或者要設定為你的 Linux 的對內 IP , 以我的例子來說, 就是
192.168.50.1

6. DNS 的設定: 這個最容易出錯了, DNS 設定需要是 ISP 給你的 DNS
IP, 如果不知道的話, 可以填入 168.95.1.1 或者是
139.175.10.20 這一個 SeedNet 的 DNS 即可!千萬不要設定為 192.168.1.2

熱點內容
中幣與usdt永續合約是什麼 發布:2025-05-21 02:32:58 瀏覽:779
法院凍結usdt錢包 發布:2025-05-21 02:32:50 瀏覽:839
域名幣圈交易所 發布:2025-05-21 02:32:50 瀏覽:246
以太坊2020年8月19日走勢 發布:2025-05-21 02:31:23 瀏覽:511
trx變成健身房 發布:2025-05-21 02:06:43 瀏覽:677
沒見數字貨幣 發布:2025-05-21 02:02:58 瀏覽:688
去無錫住在市中心還是住太湖附近 發布:2025-05-21 02:02:20 瀏覽:772
各國是怎樣看待比特幣 發布:2025-05-21 02:02:11 瀏覽:108
xrp多少倍 發布:2025-05-21 02:01:36 瀏覽:91
shib每年發行量多少 發布:2025-05-21 01:55:34 瀏覽:155