maindavfs2 - Support: sr #109153, use configured source ip

 
 

sr #109153: use configured source ip

Submitter:  None
Submitted:  Tue 27 Sep 2016 07:27:52 AM UTC
   
 
Category:  None Priority:  5 - Normal
Severity:  1 - Wish Status:  Wont Do
Privacy:  Public Assigned to:  _71007
Originator Email:  -email is unavailable- Open/Closed:  Closed
Operating System:  GNU/Linux
* Mandatory Fields

Add a New Comment Rich Markup
   

Sat 08 Oct 2016 07:36:43 AM UTC, comment #5: 

Habe einen Lösung gefunden.
Man muss jede IPv6 Adresse die nicht für einen Verbindungsaufbau genutzt werden darf mittels "ip addr change <IPv6-Address> dev eth0 preferred_lft 0" auf deprecated setzen. Somit wäre meine Anfrage gelöst.

Anonymous
Sat 08 Oct 2016 07:13:46 AM UTC, comment #4: 

Ich habe verschiedene Services auf einem Server laufen und solange Hersteller wie Apple SNI bei HTTPS Anfragen (nicht Safari) nicht vollständig unterstütze, oder andere Ports für Mail-Accounts muss ich pro Service eine IP Adresse nutzen. Somit sind auf dem Interface mehrere IP Adressen. Leider kann ich davfs nicht mitteilen, welche IP Adresse es nutzen soll, um eine Verbindung zu einem anderen Server auf zu bauen. Die Gegenseite hat eine Firewall und braucht meine IP Adresse. Sobald ich einen neue IP Adresse auf meinen Server für einen anderen Service einbinde, nutz dann davfs diese. Daher benötige ich das Feature.

Anonymous
Thu 29 Sep 2016 06:49:30 PM UTC, comment #3: 

I really don't understand what you are trying to do.

"i use ipv6 with many ip addresses on one interfaces to clarified the services."
I don't understand this. But to distinguish different services different port numbers are used. You don't need different IP addresses.
davfs2 is a client and not a server anyway. What has the client's IP address to do with the service?

"da IPv6 NAT nicht unterstützt"
To my knowledge this is no longer true. Since Linux 3.9.0 IPv6 NAT is supported by ip6tables. And there is also nftables which is intended to replace iptables.

"Als kleine Anmerkung, Firefox nutze ich auch nicht auf einem Server zum sharen von HTTP Anfragen."
What is "sharing of HTTP-requests" (sharen von HTTP Anfragen)? davfs2 is a HTTP-client. It sends a request to the server and gets a response in return. It will not share this with anybody. Well, I have no idea what this would mean.

- <_71007>
Thu 29 Sep 2016 08:16:13 AM UTC, comment #2: 

i use ipv6 with many ip addresses on one interfaces to clarified the services. Iptables can not change source ipv6 (no NAT) to connect any services. Only this program can do that.

Auf Deutsch:
IPtables kann den Verbindungsaufbau von z.B. davfs nicht ändern, da IPv6 NAT nicht unterstützt. Somit muss die Application die Source IP Adresse selbst angeben, wenn mehrere vorhanden sind. Jede Software nutzt dummerweise automatisch immer die letzte IPv6 Adresse auf dem Interface. Da noch mehr IPv6 Adressen dazu kommen werden, müßte ich bei 10 IPv6 Adressen 9 IPTables Regeln schreiben. Nur mit der Angabe von Source Adresse kann dies unterbunden werden. Und so selten wird es nicht werden, sobald mehr und mehr IPv6 nutzen. Als kleine Anmerkung, Firefox nutze ich auch nicht auf einem Server zum sharen von HTTP Anfragen. Davfs kann dieses ermöglichen.

Anonymous
Thu 29 Sep 2016 07:55:20 AM UTC, comment #1: 

Why not use one of that many and powerful networking tools of GNU/Linux (ip route, iptables, ...) instead of inserting extra code for this very rare use case into each and every client that uses a network connection. I could not find an option like this for e.g. firefox and my mail client.

It would require very good reasons why this usecase is useful at all and why especially davfs2 should implement special support for this before I would consider to do something like this.

- <_71007>
Tue 27 Sep 2016 07:27:52 AM UTC, original submission:  

Hello,

i use this good tool and i have an problem to configure the used source ip address for mount a webdav resources. I have many ip6 addresses configured on my interface for example 10::1, 10::2, 10::10. In my test i must use 10::2 as source ip to connect to my webdav server. Please insert an option to configure source ip to use .
best regards,
Nick

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by _71007 (Posted a comment)
  • -email is unavailable- added by None (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2016-10-09 _71007 Open/ClosedOpen Closed
    2016-09-29 _71007 Severity3 - Normal 1 - Wish
        StatusNone Wont Do
        Assigned toNone _71007

    Back to the top

    Powered by Savane 3.13-d3ae.
    Corresponding source code