懶了一周沒更新總結一下這一周:
在用雷射雷達之前需要設置網口ip才能連接。
可以用ifconfig或者ifconfig -a命令查看系統網卡,
(如果提示無法找到ifconfig命令,是因為模塊沒安裝,Ubuntu18.04需要如下命令安裝「sudo apt-get install net-tools」)
一般ethx中的x代表第幾塊乙太網卡,默認第一塊為0;ipaddr代表ip地址;x.x.x.x為子網掩碼。
例如給網卡eth0配置的ip地址為192.168.1.101 子網掩碼為 255.255.255.0
可以使用命令「sudo ifconfig eth0 192.168.1.102 netmask 255.255.255.0」即可設置網口ip,但這種方法在重啟後會失效。
lo為本地環回接口loopback,使用網口的時候不用管它。
在新電腦中因為直接換了linux系統而非虛擬機,用ifconfig沒有找到eth0,網上也找了好多方法好多不是適用於18.04的。
後來發現實際上enp0s31f6就是電腦的網卡名稱,想要改網口ip即改enp0s31f6的即可。
en表示ethernet乙太網,wl表示wlan無線區域網。
p表示PCI接口
想要更改ip在重啟後依舊可用,需要在ubuntu下更改系統網卡文件
不同linux系統網卡配置文件不同
ubuntu18.04網卡配置文件是/etc/network/interfaces,文件需要通過管理員權限打卡編輯(sudo vim或者sudo gedit)
文件默認的文件內容如下:
#interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
文件後面增加靜態ip(改為自己的網卡名稱):
auto enp0s31f6
iface enp0s31f6 inet static
address 192.168.1.101
netmask 255.255.255.0
gateway 10.4.65.2
#gateway可不管
若想為動態獲取ip則增加為:
auto enp0s31f6
iface enp0s31f6 inet dhcp
iwconfig 用於配置無線網絡接口