當前位置:首頁 » 幣種行情 » 如何修改eth1的ip

如何修改eth1的ip

發布時間: 2022-06-21 19:33:41

❶ 雙網卡Internet共享上網IP怎麼設置

我單位的實際配置,你參考一下

單位一直是用的ADSL+路由器+交換機的上網方式,一時心血來潮將ubuntu的伺服器雙網卡做NAT取代路由器。之前主要配置了samba和apache,那麼好的配置也沒用到什麼東西就折騰一下吧

簡單倒是滿簡單的,首先查看IP轉發,然後測試規則,所有測試通過後寫入啟動。

過程:
一、安裝好雙網卡後將網路拓撲結構變為ADSL-UBUNTU伺服器-交換機

二、查看網路信息,使用lspci並配合ifconfig -a 兩塊網卡正常識別啟用,然後配置網卡參數。eth0接ADSL,不用配置,保留為原始狀態。eth1接交換機,就必須指定ip地址,編輯/etc /network/interfaces 進行修改,使用代碼為:

$ sudo nano /etc/network/interfaces

auto eth1
iface eth1 inet static
address 192.168.16.1 (eth1的ip地址,也充當子網的網管)
netmask 255.255.255.0
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 218.2.135.1 61.147.37.1 (我們當地電信的DNS)

三、配置pppoe撥號上網。使用代碼:$ sudo pppoeconf 進行配置,一路下一步,填寫撥號用戶名和密碼就完事兒。設置好以後看看是否能上外網,使用 $ sudo apt-get update或upgrade都行。配置完畢後將/etc/ppp/options 中的lcp-echo-failure 4改為lcp-echo-failure 40,這樣就不容易掉線。

四、查看並啟用ip轉發功能。

代碼:$ cat /proc/sys/net/ipv4/ip_forward

如果結果返回值是0代表沒有啟用ip轉發,就必須手工打開,打開方法為編輯/etc/sysctl.conf文件,將其中net.ipv4.ip_forward=1前面注釋符號去掉,如果vi不太會用建議使用nano。

代碼:$ sudo nano /etc/sysctl.conf

返回結果為:(節選)
# This disables TCP Window Scaling (http://lkml.org/lkml/2008/2/5/167),
# and is not recommended.
#net.ipv4.tcp_syncookies=1

# Uncomment the next line to enable packet forwarding for IPv4
net.ipv4.ip_forward=1 (將前面的#去掉)

# Uncomment the next line to enable packet forwarding for IPv6
#net.ipv6.conf.all.forwarding=1
保存後退出,重新啟用networking。

四、設置NAT過程。
利用iptables是個簡單的方法,不需要多少規則代碼,如果以前沒有配置過規則就簡單的用一個命令。不過還是先手工試驗一下參數是否正確再加入/etc/rc.local

代碼: $ sudo iptables -t nat -A POSTROUTING -s 192.168.16.0/24 -o ppp0 -j MASQUERADE

如果返回沒有任何出錯信息就證明一切OK。這時候可以將代碼寫進/etc/rc.local

代碼: $ sudo nano /etc/rc.local

返回結果為:
#!/bin/sh -e
# rc.local
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
# In order to enable or disable this script just change the execution
# By default this script does nothing.

# iptables -F (如果以前有iptables規則則去掉注釋,清除以前規則)
# iptables -P INPUT ACCEPT (ip接收策略 允許)
# iptables -P FORWARD ACCEPT (ip發送策略 允許)
iptables -t nat -A POSTROUTING -s 192.168.16.0/24 -o ppp0 -j MASQUERADE

exit 0

最後一行解釋:(iptables 允許nat轉發,並且允許192.168.16.0~192.168.16.254網段 轉發至pppoe撥號獲得的動態地址 實現地址轉換)

這樣就可以完全使用ubuntu server當NAT路由了,由於沒有加上DHCP,所以要將其他客戶機分配地址,也就是設置ip 網關,dns等等。在單位測試完全正常。

❷ linux系統字元界面如何修改IP和網關

使用命令ifconfig
例如:ifconfig
eth1
192.168.1.10
netmask
255.255.255.0//eth1為設備名
但是這個命令重啟之後就會失效
如果在重啟之後使其有效的話就要修改:/etc/sysconfig/network-scripts/ifcfg-eth1
//eth1為設備名
內容如下:
DEVICE=eth0
埠名稱
BOOTPROTO=static
//如果用DHCP此處應為dhcp
BROADCAST=192.168.0.255
//廣播地址
此項可以用#注釋掉
HWADDR=網卡MAC地址
//
此項可以用#注釋掉
IPADDR=192.168.0.5
IP地址
NETMASK=255.255.255.0
子網掩碼
NETWORK=192.168.0.0
網段
//此項可以用#注釋掉
GATEWAY=192.168.0.1
網關
ONBOOT=yes
開機自動載入
TYPE=Ethernet
埠類型
//
此項可以用#注釋掉
DNS伺服器應該在/etc/resolv.conf
設置如下:
nameserver
DNSIP
設置完以上之後你須要重啟網路服務:service
network
restart
//此命令為RED
LINUX下適用
也可使用:ifdown
eth1
ifup
eth1
重啟這個埠

❸ 怎麼根據路由實際情況更改IP地址

是windows還是linux下面看到的路由信息?同網卡的不同網口的通訊IP設置是基於對端網段和本端網段的歸屬判斷,eth0和eth1就是常用的,配上把對應的服務重啟下:service network restart ;如果是windows,那就更簡單了:route print,然後去修改本機的IP。

❹ 怎麼在linux下修改IP地址

修改IP永久生效按以下方法
vi /etc/sysconfig/network-scripts/ifcfg-eth0(eth0,第一塊網卡,如果是第二塊則為eth1)
按如下修改ip
DEVICE=eth0(如果是第二塊剛為eth1)
BOOTPROTO=static
IPADDR=192.168.0.11(改成要設置的IP)
NETMASK=255.255.255.0 (子網掩碼)
GATEWAY=192.168.0.1(網關)
ONBOO=yes
然後
service network restart
IP地址生效,重啟系統後不變
如果是臨時修改IP重啟系統後恢復原始IP則用以下命令
ifconfig IP地址 netmask 子網掩碼
(最好先檢查下有沒有雙網卡)

❺ ubuntu中如何手動設置IP ,,為什麼 eth0,它抓不到IP4地址,

這樣給你解釋你看看
eth0上IP為自動獲取

eth1上為手工設置(又是VPC自己要求的)

配置過程:

1、打開Ubuntu的/etc/network/interfaces文件
。默認內容如下:

auto
lo

iface
lo
inet
loopback

2、eth0為自動獲取IP,所以不需要配置了。插入要手工設置IP的eth1的IP信息,編輯後內容如下,前面auto
eth1,讓網卡開機自動掛載.:

auto
lo

iface
lo
inet
loopback

auto
eth1

iface
eth1
inet
static

address
192.168.0.101

netmask
255.255.255.0

network
192.168.0.0

broadcask
192.168.0.255

gateway
192.168.0.2

3、編寫完畢保存,然後打開終端運行如下命令,重新啟動網卡即可:

$
/etc/init.d/networking
restart

也可以重啟網卡讓新配置生效,優點是不影響其他網路介面:

$
sudo
ifdown
eth0

$
sudo
ifup
eth04、如果以DHCP方式配置網卡,則改為:
auto
eth0
iface
eth0
inet
dhcp

也可以在命令行下直接輸入下面的命令來獲取地址
sudo
dhclient
eth0

5、配置DNS伺服器的地址,最多可以使用3個DNS伺服器

$
sudo
vi
/etc/resolv.conf

nameserver
202.96.134.133

nameserver
202.96.128.68

nameserver
202.96.128.166

對"resolv.conf"的修改是即時生效的。可以使用nslookup命令進行DNS伺服器查詢,以驗證"resolv.conf"配置文件。

如何查看DNS

$
less
/etc/resolv.conf

❻ linux中如何改IP

修改IP永久生效按以下方法
vi /etc/sysconfig/network-scripts/ifcfg-eth0(eth0,第一塊網卡,如果是第二塊則為eth1)
按如下修改ip
DEVICE=eth0(如果是第二塊剛為eth1)
BOOTPROTO=static
IPADDR=192.168.0.11(改成要設置的IP)
NETMASK=255.255.255.0 (子網掩碼)
GATEWAY=192.168.0.1(網關)
ONBOO=yes
然後
service network restart
IP地址生效,重啟系統後不變
如果是臨時修改IP重啟系統後恢復原始IP則用以下命令
ifconfig IP地址 netmask 子網掩碼
另外推薦一本問題相關的學習書籍《Linux就該這么學》,這本系統對Linux學習有比較好的規劃。

❼ DPDK 綁定eth1後,怎麼給eth1配置IP

你可以檢查一下,A和C的IP肯定是192.168.0.*,因為A/C和ETH1不處於同一網段,所以不能PING通,要想A/C實現文件共享,可以手動設置IP為192.168.2.*

❽ 想用python語言修改Linux下/etc/sysconfig/network-scrips/ifcfg-eth1下的IP內容並保存。請指點~~

eth1= raw_input("eth1 configure:\n")

with open("/etc/sysconfig/network-scrips/ifcfg-eth1","a") as f:
f.write(eth1)

❾ ubuntu怎麼修改eth1 inet地址

ubuntu伺服器修改IP地址方法如下: 編輯配置文件,vim /etc/network/interfaces 添加相應IP地址信息如 iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1 保存退出即可。

❿ Linux中,怎樣永久修改IP和子網掩碼

你要有ROOT許可權,
修改/etc/sysconfig/network-scripts/ifcfg-eth0
(eth0是指這一張網卡,如果你還有第二張網卡,需要修改ifcfg-eth1了)
加入
IPADDR=192.168.1.101
(這兒就是你的IP地址)
NETMASK=255.255.255.0
(這兒是掩碼)
這樣就永久修改了。

熱點內容
收到假eth幣 發布:2025-10-20 08:58:16 瀏覽:973
暗黑破壞神2eth打孔 發布:2025-10-20 08:42:58 瀏覽:105
BTC和CBT是一樣的嗎 發布:2025-10-20 08:42:57 瀏覽:233
華碩trx40Pro供電 發布:2025-10-20 08:33:26 瀏覽:432
曬人民幣編號的朋友圈 發布:2025-10-20 08:25:32 瀏覽:687
doge格式 發布:2025-10-20 08:02:00 瀏覽:382
以太坊會爆發嗎 發布:2025-10-20 08:01:59 瀏覽:772
一台比特幣礦機的功率 發布:2025-10-20 07:39:24 瀏覽:925
trx輔助帶 發布:2025-10-20 07:35:29 瀏覽:48
比特幣哈希值有多少位 發布:2025-10-20 07:31:20 瀏覽:633